• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

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.
 
When I was younger I felt like a man trapped inside a woman’s body. Then I was born. My twin is a tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic