Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Design patterns

 
James Clarke
Ranch Hand
Posts: 148
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Do we need to study design patterns to do the assignment correctly ?

thanks,

J.C
 
Steve Smith
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by James Clarke:
Hi,

Do we need to study design patterns to do the assignment correctly ?

thanks,

J.C


I would say that it is a good idea to use design patterns in your assignment. To get through the exam you could probably get by on a minimal amount of knowledge of them from the Sun Certified Java Developer book. If you want to look at them in more detail, I would recommend the head first design patterns book. It all depends how much of a rush you are in to get the certification.
[ January 31, 2006: Message edited by: Steve Smith ]
 
Rex Saxena
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi
I think it is important to uderstand first the design patterns. Because it makes life easier during project developement and you'll feel very comfortable while designing your architecture. And obviously, if youll study design patterns, youll design good OO structure and finally score well in Exam under OO design section.

Yeh, thats true "Head first Design Pattern" is the best book for design pattern that i have ever seen.


Sun Certified Java Programmer 1.4
Sun Certified Java Developer "In Progress"

REX
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 12014
220
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi James,

Knowing and being able to use design patterns is very useful, both in this assignment, and in every day work. However it is not essential.

To give an analogy: a child learning to talk picks up basic sentence structure and grammer long before going to school and learning the official rules. And people understand the child even though the grammer may not be perfect.

You should realize that design patterns are tools - they help describe your solution to other people, and when designing your solution they can assist you by giving you a standard solution to a problem. But they are not a solution in their own right - you will not loose marks if you do not use the "Command Pattern" in your solution (just to pick a pattern at random), but you could loose marks if you try to force usage of the Command Pattern where it doesnt belong.

Oh, and like the others who have answered, I consider Head First Design Patterns a great book on the subject.

Regards, Andrew
[ February 01, 2006: Message edited by: Andrew Monkhouse ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic