• 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
  • Paul Clapham
  • Ron McLeod
  • Bear Bibeault
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Jj Roberts
  • Tim Holloway
  • Piet Souris
Bartenders:
  • Himai Minh
  • Carey Brown
  • salvin francis

Does the book UML for Java Programmers suggest.....

 
Ranch Hand
Posts: 867
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi author and all the ranchers
Does the book(UML for Java Programmers) suggest any tools for drawing UML?
And any standard notation for drawing UML?
thanks for your time to answer
 
Ranch Hand
Posts: 8943
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
May be you find it here before the author comes here
http://www.amazon.com/exec/obidos/ASIN/0131428489/ref%3Djranch-20/002-4811637-1947201#product-details
I am suprised at the last Customer review though. :roll:
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by siu chung man:
hi author and all the ranchers


The promotion didn't begin yet. I think it would be somewhat unfair to expect the author to post before 8 AM...


Does the book(UML for Java Programmers) suggest any tools for drawing UML?


Mostly Whiteboards and Napkins, if I remember correctly.
You might want to take a look at http://c2.com/cgi/wiki?UmlCaseVultures


And any standard notation for drawing UML?


I don't follow you - UML *is* a standard notation, isn't it?
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
I am suprised at the last Customer review though. :roll:


Well, I had some discussion with Thomas on that. Let's just say that based on the early draft of the book, we mostly agree on what the book handles, but not on how usefull it is...
Sadly, I didn't yet receive my copy to do the review for the Ranch...
 
Pradeep bhatt
Ranch Hand
Posts: 8943
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Sadly, I didn't yet receive my copy to do the review for the Ranch...


Dont worry you may win this week.
 
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Ilja Preuss:

The promotion didn't begin yet. I think it would be somewhat unfair to expect the author to post before 8 AM...


Original poster posted this when at his location it's 10AM or so (depending on the timezone used by the server

Mostly Whiteboards and Napkins, if I remember correctly


Haven't read this book, but that's pretty much what the book I have uses (well, they don't prescribe any particular sort of paper but the idea remains and I do like the idea of recycling ).
 
Francis Siu
Ranch Hand
Posts: 867
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks for your reply Ilja
The promotion didn't begin yet. I think it would be somewhat unfair to expect the author to post before 8 AM...

May be I am living in HK,so server time + 8 hours is HK time
=.="
As I know, there are some relationship expression such as aggregation, association..etc,so some notation differ(I may be wrong) :roll:
Dont worry you may win this week.
Pradeep
I want to win this book too.
 
Pradeep bhatt
Ranch Hand
Posts: 8943
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
siu chung man Good luck to you too!
 
Ranch Hand
Posts: 374
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
I am suprised at the last Customer review though.


Why so surprised? There are very few books that garner zero negative replies. Personally, I would be interested in hearing the author's response to such a critique. For convenience, I'll quote it...

Originally from Amazon.com reviews; "Why I Hate UML" by Robert C. Martin, July 10, 2003 -- Reviewer: Thomas Paul from Plainview, NY USA

This book could have easily been titled, "Bob Martin hates UML". Actually, that it isn't quite fair. Only the first part should have that title. The second section should be named, "UML is boring so let's design an object oriented coffee pot". The last section could be titled, "I don't have anything else to say so let me pad the book with 50 pages of Java code".
As far as UML goes, the book covers five diagrams. The author's advice can be summed up as "don't use UML except on the back of a napkin that you immediately throw away". Use cases are reduced to four pages and he advises against getting any real details. He likes sequence diagrams as long as they are so trivial that they impart no real information. He gives an example of a "too complex" diagram that in half of a page clearly and simply shows the inter-relationship between six classes. Trying to understand this same relationship with code could take hours.
The big problem for this book is that the author is in love with his process. He is an XP proponent and uses this book to push the XP paradigm. The problem is that a lot of programmers that are not using XP will not realize how XP-centric this book is from looking at the title. XP is not the only process and many programmers work in environments where designers design and developers write code. This book will not help them and could actually hinder them by giving them the wrong idea about the usefulness of UML. If you are looking for a book to help you understand how to use UML to design and develop complex J2EE applications then I strongly recommend "Enterprise Java and UML" (ISBN: 0471267783). I would avoid this book.


[ September 09, 2003: Message edited by: David Hibbs ]
 
Pradeep bhatt
Ranch Hand
Posts: 8943
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It was because it came from Thomas Paul.
 
Ilja Preuss
author
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Pradeep Bhat:
It was because it came from Thomas Paul.


I seems as if Thomas is used to a quite different application of UML than "Uncle Bob" proposes. Martin Fowler discusses this in http://martinfowler.com/bliki/UmlMode.html
I think it is a quite valid position. Where we seem to differ is wether it's ok to concentrate on "UML as sketch" in a book called "UML for Java Programmers"...
 
I'm sure glad that he's gone. Now I can read this tiny ad in peace!
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic