Win a copy of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams this week in the Reactive Progamming forum!
  • 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

Any Comments on These Books?

 
Desperado
Posts: 3226
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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...

 
Trailboss
Posts: 23003
IntelliJ IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a review of Design Patterns at www.javaranch.com/books.html
I've heard the Lea book is really good.
 
Ranch Hand
Posts: 18944
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
See our detailed reviews of Taylor's and Larman's books:
http://www.objectsbydesign.com/books/managers_guide.html http://www.objectsbydesign.com/books/applying_uml.html
 
Ranch Hand
Posts: 1874
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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? ;-)
 
shailesh sonavadekar
Ranch Hand
Posts: 1874
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
shailesh sonavadekar
Ranch Hand
Posts: 1874
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ?

Bye.
 
Ranch Hand
Posts: 185
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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).]
 
Grzegorz Klebus
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Grzegorz Klebus
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Ranch Hand
Posts: 144
Redhat Java Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

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
 
Bartender
Posts: 783
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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)
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!