• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

UML for Java Programmers

 
Ranch Hand
Posts: 657
Spring VI Editor Clojure
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I feel like I'm at the point in my Java learning that I need to learn more about patterns and UML design. I'm curious to know if Mr. Martin's book is authored with the beginning UML student in mind, or if a more advanced understanding is required? In other words, will it help get me started in UML, or should I learn a little bit about the subject before tackling the book?
Thanks!
 
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
http://www.amazon.com/exec/obidos/ASIN/0131428489/ref%3Djranch-20/002-4811637-1947201#product-details
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would like to know also, if the book (UML For Java Programmers) deals with basic patterns as well as UML? If not, what would be a good book for a relative new to java programmer?
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The book is definetly targeted at UML beginners.
For a good introduction on OO design principles and patterns, you should take a look at "Agile Software Development - Principles, Patterns and Practices" by the same author! (It also has a *short* introduction to UML.)
 
Steve Morrow
Ranch Hand
Posts: 657
Spring VI Editor Clojure
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have been doing a little "light" reading at an Agile website. While I haven't delved too deeply, I'm assuming it's same/similar stuff...
 
Ranch Hand
Posts: 867
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
should I learn a little bit about the subject before tackling the book?
Did you study the subject something like design the database (table)?
Because design the table may cover something like OO design, or involve some knowledge about the Top-down or Bottom-up design, which related to the object. And may cover the Entity Relationship diagram which is similar to UML diagram.
 
Author
Posts: 76
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The book is written for people who are just getting started in UML. It explains those diagrams that Java Programmers find important, and avoids the diagrams and icons that aren't relevant to Java.
It also walks through a few case studies, showing both diagrams and code, and how they relate to each other.
Finally it provides some insight into practices that help Java developers deliver better code.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic