Java design objects, UML, and process

A systematic approach to striving for perfection in Java "TM" enterprise software!-- Principles and best-practice patterns for the key design and implementation problems facing enterprise developers.-- Effective integration of UML, object-oriented development, Java "TM," and your...

Full description

Bibliographic Details
Main Author: Knoernschild, Kirk
Format: eBook
Language:English
Published: Boston, MA Addison-Wesley 2002
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 03170nmm a2200433 u 4500
001 EB001928210
003 EBX01000000000000001091112
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9780201750447 
020 |a 0201750449 
050 4 |a QA76.73.J38 
100 1 |a Knoernschild, Kirk 
245 0 0 |a Java design  |b objects, UML, and process  |c Kirk Knoernschild 
260 |a Boston, MA  |b Addison-Wesley  |c 2002 
300 |a xxiv, 277 pages  |b illustrations 
505 0 |a Includes bibliographical references (pages 265-266) and index 
653 |a UML (Computer science) / http://id.loc.gov/authorities/subjects/sh97003561 
653 |a UML / gnd / http://d-nb.info/gnd/4469781-8 
653 |a Computer Science 
653 |a Engineering & Applied Sciences 
653 |a Java / Programmiersprache / gnd / http://d-nb.info/gnd/4401313-9 
653 |a UML (Informatique) 
653 |a Java (Computer program language) / fast 
653 |a Java (Langage de programmation) 
653 |a Java (Computer program language) / http://id.loc.gov/authorities/subjects/sh95008574 
653 |a UML (Computer science) / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002 
776 |z 0201750449 
776 |z 9780201750447 
776 |z 9780201750447 
856 4 0 |u https://learning.oreilly.com/library/view/~/0201750449/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.13/3 
082 0 |a 500 
082 0 |a 620 
520 |a A systematic approach to striving for perfection in Java "TM" enterprise software!-- Principles and best-practice patterns for the key design and implementation problems facing enterprise developers.-- Effective integration of UML, object-oriented development, Java "TM," and your software development processes.-- Identifies behavioral and structural modeling techniques that deliver exceptional value. Drawing upon the experiences of hundreds of developers he has trained or worked with, Kirk Knoernschild offers a systematic guide to solving today's complex problems of Java-based enterprise application design and implementation. Knoernschild focuses on both technology and process, offering a phased approach to integrating UML, object-oriented development, and Java "TM" throughout the entire development lifecycle. Knoernschild begins by reintroducing objects and object-oriented design, presenting key concepts such as polymorphism and inheritance in terms of several powerful principles and patterns that inform the entire book. Next, he introduces the UML: how it evolved, the problems it helps to solve, and how various UML constructs can be mapped to Java. Knoernschild shows how to structure UML diagrams to more easily identify the problem being solved, introduces best practices that any software development process should promote, and shows how the UML fits with these best practices. He reviews the external considerations that impact how companies really