This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Is the Design Patterns book by Gamma really important? Is a there a book with a Java orientation I can substitute? Also, I bought the Sybex Study Guide (RHE) because I couldn't find a book on just the Developer Certification. With material for both exams in one book it's a lot of dead weight I'm carrying around. (I carry my book with me everywhere just in case I get a spare moment to read.)
Well the GOF book is great to have period. Forget about the assignment. It comes in hardback and has a really nice blue and white "ribbon" thingy that you can use to mark a page or two off. However the examples in the book are in C++ and SmallTalk. There is a Companion book out by the same publisher Addison-Weselly, by James Copper. Mark
the book called Java design aptterns by James Cooper. Is a good book , it takes all its extract from the GOF. the added advantage that it has is that it has all the design patterns code in Java. and also comes with a doft copy of the same. I liked that book very much. I hope that i'am on the right direction to answering your question
Joined: Apr 21, 2002
Thanks a lot, I'll take a look at it. BTW - Excuse my ignorance, but what is a doft copy?
Joined: Aug 21, 2001
sory thats not your ignorance but my sitake. what i meant was that it comes with its own soft copy. that doft = soft.
Hi. I just looked up this book at www.bn.com & the couple of users who have posted reviews do not seem particularily happy with it. Now, it is very much possible that these users were not preparing for the SCJD exam & maybe, its just not their taste. I just don't want to end up spending $45/- on it if its not that great. Is there really a book that is meant for the SCJD? Something like RHE, for SCJP is a must ! Even Khalid Moghul's book is excellent for SCJP. Is there any clear cut advise I can get about a book for SCJD? I hv looked up this question (about a book for SCJD) in this forum & haven't really seen a clear cut answer... hence, the question again. Any help would be appreciated. thanks
The GOF (Gang of Four, aka. Gamma et al., "Design Patterns") book on patterns is the book about patterns. Though written for C++ and Smalltalk, it is a standard. Once upon a time downloaded a copy of Cooper's book. But the Java samples did not really help me to understand how the patterns are supposed to work. I ended up with buying the GOF book (although I'm unfamilier with C++, and do not know Smalltalk). However, there is nothing comparable out there, the GOF book is kind of a must have for any serious developer. The examples just happened to be written in C++ / Smalltalk - the rest of the book is also understandable to Java folks. Secondly, the GOF book describes 23 basic patterns. Some of them have found way into the Java language itself. A good resource for patterns and Java is http://www.javaworld.com. They have articles on a regular basis, covering all kinds of patterns, including the GOF ones. [ April 30, 2002: Message edited by: Mag Hoehme ]
Himanshu Jhamb If you have RHE, then you already have a book for the SCJD. It covers both exams. It is the only book that I used, besides this forum. Although I had read GOF years ago when Foxpro went to Visual Foxpro and OOP. Mark
Joined: Aug 01, 2001
Mark... from your comments it appears the GOF book is not as important for the SCJD. But I guess it can be used well for enhancing knowledge on designing applications... Think I will get that book... thanks for the suggestions, all.