- Title UML for Java Programmers
- Author(s) Robert Cecil Martin
- Publisher: Prentice Hall (June 6, 2003)
- Paperback : 274 pages
- Language: English
- ISBN-10 : 0131428489
- ISBN-13 : 978-0131428485
Book Description – UML for Java Programmers pdf
UML for Java Programmers – The Unified Modeling Language has become the industry standard for the expression of software design. The Java programming language continues to grow in popularity as the language of choice for serious application developers. Using UML and Java together would seem like a natural marriage, which can create considerable benefits. However, there are nuances that an experienced developer should keep in mind when using UML and Java together.
Software expert Robert Martin presents a concise guide with several examples, which will help programmers to take advantage of the power of both development concepts. The author ignores features of UML that are not applicable to Java programmers, thereby saving the reader time and effort. He provides direct guidance and points the reader to real-world usage scenarios.
Robert C. Martin publishes every UML 1 and 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 cannot solve, how Java and UML map to each other, and how and when to apply those mappings.
- Practical Coverage of UML as a Working Tool for Java Developers
- Shows Java code with related UML diagrams
- Covers every UML diagram relevant to Java programmers, including class, object, sequence, association and state diagrams
- Introducing DX, a lightweight, powerful productive RUP and XP-derived process for successful software modeling
- Includes a detailed, start-to-finish case study: Remote Service Client, Server, Socket and Test
About the Author
Robert C. Martin is the President of Object Mentor Inc., a leading consultancy in Object-Oriented Design, Patterns, UML, Agile Methodology and Extreme Programming. He wrote 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++ James, and co-authored XP in Practice with James Newkirk (Addison-Wesley). A noted speaker at international developer events, Martin edited the C++ report for four years.
Reviews, Ratings, and Recommendations:
Read and Download Links: