How to build Object Oriented Skills?

Posted by cedar715 on Stack Overflow See other posts from Stack Overflow or by cedar715
Published on 2010-05-08T12:18:47Z Indexed on 2010/05/08 12:28 UTC
Read the original article Hit count: 240

Being a core developer for couple of years, coding applications seeing the class diagrams, sequence diagrams, I decided to improve my self, taking the next step of designing. As I'm an OO developer, I'm interested in improving my design skills.

For Example, I had a hard time designing a currency converter.

My questions to the SO:

  • Is it by experience the design skills can be acquired?
  • Will learning books/blog/material over internet etc help?
  • Is it that one needs the domain knowledge of the application being developed?
  • Knowing Design patterns, principles?
  • Studying 'Code Complete' book ?
  • Need to have Problem-solving skills?

In short, given a problem, I just want to solve it in Object-oriented way??

© Stack Overflow or respective owner

Related posts about object-oriented-design

Related posts about object-oriented