Friday, May 21, 2010

Do i need to know any programming language to learn object oriented analysis and design?

i am not an programmer, i may become an business analyst.. how useful is OOAD for a analyst

Do i need to know any programming language to learn object oriented analysis and design?
This is a rather tough question. If you are referring to OOAD with regards to software design and engineering, then no not really. But understanding an OO language like Java or C# would help immensely. It also makes the analysis part a lot easier, but for a business analyst it depends. There are many different kinds of software life cycles for the development process. I would say OOAD would only be useful if you plan to do stuff in a software engineering type field.
Reply:C++ is a very good language to start.
Reply:NOT AT ALL. But, please i am begging you based on my own experience, do not go for it. It will get no where and your house will be full of trash research papers. Consider Database or Networking instead. Or try to do project management , it will get you big bucks.
Reply:You will have an easier time understanding object orientation if you know a modern programming language. That said, the concept of object orientation doesn't require you to know a programming language in order to understand it.





http://www.dougv.com/blog/2006/12/22/obj...
Reply:YES.





Because even though both Java and C++ are object oriented, the features these 2 languages support are quite different ( ie: Java cannot do multiple inheritance the proper way , etc). As such, when you are doing your design, to optimize it, you MUST be familiar with the implemeting langage.





PS: The last this I want to see is to have someone with NO programming experience design software for me to implement.
Reply:Visual Basic.NET
Reply:if you want to become a bussiness analyst, programming language is probably one of the classes your gonna have to take its probably in any degree plan that has to do with analysis, the best bet is to talk to your adviser. gd lk


No comments:

Post a Comment