Any comments on these books? 1) "Object Technology: A Mgrs' Guide"; Taylor; 9/1997 2) Applying UML and Patterns: An Intro to OOAD; Larman; 9/1997 3) Concurrent Programming in Java 2 ED: Design Principles and Patterns; D.Lea ;11/1999 4) Design Patterns (Booch, Gamma et al) 10/1995 I am already reading the reviews on "UML Distilled" which is also on my list. Thanks
Tony Alicea Senior Java Web Application Developer, SCPJ2, SCWCD
I just finished UML Distilled - excellent book - highly recommended. I've read so many books that mentioned or used parts of the UML, I really wanted something that actually spotlighted the UML itself. This book describes the specifics of the UML in a concise manner while talking about when and where to use them. The Craig Larman book is another excellent book. I can't say I have read it cover to cover (plan too soon), although I have read a couple specific sections that applied directly to things I was working on at the time. Whereas many OO books can be somewhat obtuse and difficult to read, the sections I have read so far have been quite accessible and understandable. The third book I have on your list is GoF Design Patterns book. Even though this book is a little old now, the patterns it describes are still excellent. This probably is one of the most popular CS programming books of all time. All the examples are in C++ or Smalltalk, but they are still relatively easy to map into the Java realm. Wish they would come out with another edition that used Java. Even so, another must have I believe. I'm not familiar with the other two...
<B>Rich Wardwell</B><BR> <A HREF="mailto:firstname.lastname@example.org" rel="nofollow">email@example.com</A> <BR>Sun Certified Programmer for the Java 2 Platform
tony , with what context you want the review of the books? 1) "Object Technology: A Mgrs' Guide"; Taylor; 9/1997 one of the best books , you must read this book. I think , review of this book is there on www.objectsbydesign.com site. See everybody has got the difference of opinion. You are the best judge as per your needs. As name suggestes it is for managers.
2) Applying UML and Patterns: An Intro to OOAD; Larman; 9/1997 Epic book ny great oops methodologist to whom even martin fowler salutes. Recommended by IBM for their ooad with UML test.
But , you have do martin fowler's book first. Then , you can go for this book. as it is not that simple. 3) Concurrent Programming in Java 2 ED: Design Principles and Patterns; D.Lea ;11/1999 good book on threading. I have gone through atlest three books on JavaThreading. Nobody is sufficient. In that , this is good book. I haven't gone thro' " Tamming Threads" by Allen Hollub ( IBM guy ). If you come across this book , tell me about this. In , india , it is not available.
4) Design Patterns (Booch, Gamma et al) 10/1995 the best pattern book by Gang of Four. I want to correct you here. Booch is not at all envolved in the book. It is by Gamma , James Vlissides , helm & Prof. Ralph Johnson . Book is totally written with C++. You must have this book on your shelf. Invaluable resource.
Shailesh, Regarding "Taming Java Threads": the book is based on a series of Holub's JavaWorld articles on Java threads. A handy index is at www.holub.com/aiharticles.html. You can try before you buy Greg PS. Slightly off-topic: I quite enjoyed Holub's articles on OO design in IBM's developerWorks. Looks like a beginning of a long series which might eventually turn into a book... Taming OO Design Process? ;-)
posted 18 years ago
Grzegorz , the link is nopt working. Are all the articles by him are taken in the book. what do you feel ? how is the book ? thanks for anothersuggesstion. I have gone through that paper. It is really nice. I an waiting for his next paper on this series. Do you have any idea that whether it is relesed or not ?
bye & regards.
posted 18 years ago
Grzegorz , no rely from you ? Are you preety busy with the schedule ? Plese tell me whether " taming threads " is based on all the articles on Holub's site ? or it is having more material than that in the articles ?
The link posted by Grzegorz has an extra dot at the end here is corrected one. IBM Developer Works [This message has been edited by Michal Harezlak (edited November 03, 2000).]
posted 18 years ago
Shailesh, Sorry for not replying for so long, but I had three days off last week and my home dialup internet access is much too slow to be usable. Regarding the book's contents vs. the articles: a quote from the Hollub's site:
The book largely supplants the articles listed here.
I guess it is always the case I haven't read the book, so I can't comment on it. Marcin, Thanks for fixing my bug Regards, Greg
posted 18 years ago
Michal, I'm really sorry for calling you 'Marcin' (it's 'Martin' in Polish). I had hit the "Submit" button before I realized that nasty mistake. Sorry again, Greg
I would like to share name of a good book I have found useful for JAva Networking -by Elliotte Rusty Harold.Oreilly publications Although all the books of Oreiilly are good but this one is indespencible. Sunil
"Learning is weightless, a treasure you can always carry easily." -Chinese Proverb
Tony, Personally, I found Concurrent Programming by Doug Lea difficult to digest. I didn't find it helpful when I was looking up some issues relating to threads for a project I was working on. Then again maybe it's just me and I'm a little dense and couldn't digest the patterns that D. Lea was describing. When I get better at recognizing and understanding design patterns, I'll give it another go. Currently, it sits on my shelf taunting me. -Peter
Forget this weirdo. You guys wanna see something really neat? I just have to take off my shoe .... (hint: it's a tiny ad)