Back to Search

UML for Java Programmers

AUTHOR Martin, Robert C.
PUBLISHER Prentice Hall (05/27/2003)
PRODUCT TYPE Paperback (Paperback)

Description
UML is a graphical notation for drawing diagrams of software concepts. This handbook takes a very pragmatic view of UML providing guidance with a realistic perspective that can be applied immediately.
Show More
Product Format
Product Details
ISBN-13: 9780131428485
ISBN-10: 0131428489
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
More Product Details
Page Count: 288
Carton Quantity: 14
Product Dimensions: 7.00 x 0.70 x 9.10 inches
Weight: 1.00 pound(s)
Feature Codes: Index, Price on Product, Table of Contents, Illustrated
Country of Origin: US
Subject Information
BISAC Categories
Computers | Programming - Object Oriented
Dewey Decimal: 005.133
Library of Congress Control Number: 2003545166
Descriptions, Reviews, Etc.
jacket back

UML for Java Programmers

Robert C. Martin

All the UML Java developers need to know

You don't use UML in a vacuum: you use it to build software with a specific programming language. If that language is Java, you need UML for Java Programmers. In this book, one of the world's leading object design experts becomes your personal coach on UML 1&2 techniques and best practices for the Java environment.

Robert C. Martin illuminates every UML 1&2 feature and concept directly relevant to writing better Java software--and ignores features irrelevant to Java developers. He explains what problems UML can and can't solve, how Java and UML map to each other, and exactly how and when to apply those mappings.

  • Pragmatic coverage of UML as a working tool for Java developers
  • Shows Java code alongside corresponding UML diagrams
  • Covers every UML diagram relevant to Java programmers, including class, object, sequence, collaboration, and state diagrams
  • Introduces dX, a lightweight, powerfully productive RUP & XP-derived process for successful software modeling
  • Includes a detailed, start-to-finish case study: remote service client, server, sockets, and tests
Show More
publisher marketing
UML is a graphical notation for drawing diagrams of software concepts. This handbook takes a very pragmatic view of UML providing guidance with a realistic perspective that can be applied immediately.
Show More

Author: Martin, Robert C.
ROBERT C. MARTIN is President of Object Mentor Inc., a leading consultancy in object-oriented design, patterns, UML, agile methodologies, and eXtreme programming. He authored the JOLT Award-winning publication Agile Software Development: Principles, Patterns, and Practices (Prentice Hall) and the best-selling Designing Object-Oriented C++ Applications Using the Booch Method (Prentice Hall). He edited Pattern Languages of Program Design 3 (Addison-Wesley), edited More C++ Gems, and co-authored XP in Practice with James Newkirk (Addison-Wesley). A well-known speaker at international developer's events, Martin edited the C++ Report for four years.
Show More
List Price $44.99
Your Price  $44.54
Paperback