• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • paul wheaton
  • Jeanne Boyarsky
Sheriffs:
  • Paul Clapham
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
  • Himai Minh
Bartenders:

learn design.....?

 
Ranch Hand
Posts: 399
2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have read in few recruitment ads (for java programmer)specifying experience in design is added advantage.

Does knowledge of Design patterns one of the skills to be a good software designer?
What are the other skills to develop knowledge on design? Are there any resources available for the same?

Thank you.
 
Ranch Hand
Posts: 133
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Knowing patterns is a most. At least from my point of view, it helps you do a better work, in less time, rising quality and lowering risk. Patterns, even if you don�t apply them strictly, will give you a more structured mind in problem solving. Also will give you an arsenal of resources that you can port to any language (in case you leave java).

For me two good book are �head first design patterns�, and the gof pattern book. They help you to understand the meaning and objectives of pattern development and use.

Also the �j2ee design patterns� book is a must for any java professional developer.

After you read those books, there are a lot of internet sites that hold pattern resources.
 
Ayub ali khan
Ranch Hand
Posts: 399
2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thak you Jaime!! I appreciate your advice
 
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Interviewers may well ask "Tell me how you have used the xxxx pattern." Many people want to quickly code up an example of each pattern, or find a place to force fit one into their current project. Try to avoid the temptation. As you read about patterns, think back over code you have written and read. Have you solved similar problems? Did you come up with a similar solution or something different? Would the design in the pattern book have been better ... or not? Do you have a challenge right now that matches the intent and drivers for some pattern?
 
High Plains Drifter
Posts: 7289
Netbeans IDE VI Editor
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Moving to OO/Patterns Forum.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic