Applying UML and patterns - Graig Larman
An introduction to Object-Oriented Analysis and Design and the Unified Process
KORTE INHOUD
Applying UML and Patterns, second edition, helps any developer or student master the core principles and best practices of object-oriented analysis and design (OOA/D)-not just drawing UML, but really applying it in the context of software design. Renowned object technology and iterative methods leader Craig Larman presents three iterations of a single, cohesive case study, incrementally introducing the critical skills of OOA/D, while emphasizing the most essential activities, principles, and patterns. Coverage includes:
Requirements and Use Cases: Identifying and recording requirements
• Domain Object Modeling: Understanding domain "objects of interest," their attributes, and relationships
• Architecture: Creating layered architectures that maximize application flexibility, robustness, and maintainability
• Essential Object Design: Mastering key skills, including assigning responsibilities to objects, and designing collaborations with principles such as Information Expert, Indirection, and Protected Variations
• D...
Requirements and Use Cases: Identifying and recording requirements
• Domain Object Modeling: Understanding domain "objects of interest," their attributes, and relationships
• Architecture: Creating layered architectures that maximize application flexibility, robustness, and maintainability
• Essential Object Design: Mastering key skills, including assigning responsibilities to objects, and designing collaborations with principles such as Information Expert, Indirection, and Protected Variations
• D...