8/09/2008

Some advices of learning object-oriented development

OO is a complete conceptual framework that covers the entire life cycle of an IT project.

  • OO affects the way the BA analyzes and models the requirements.
  • OO affects the way the software engineer (technical systems analyst) designs the system specifications.
  • OO affects the way the code itself is structured: Object-Oriented Programming
So, how to improve your OO skilledness, I have some advice:
  • UML, is a good expression for your OO idea.
  • Design pattern, the classic OO experience
  • Refacotory, the methods how to organize your code
  • Python or PHP5, dynamic object-oriented programming languages that can be used for software development. they can realize your OO idea repidly than Java, C#, C++

No comments: