|
|
|
|
LEADER |
04068nmm a2200457 u 4500 |
001 |
EB001909289 |
003 |
EBX01000000000000001072191 |
005 |
00000000000000.0 |
007 |
cr||||||||||||||||||||| |
008 |
210123 ||| eng |
020 |
|
|
|a 9780130925695
|
100 |
1 |
|
|a Larman, Craig
|
245 |
0 |
0 |
|a Applying UML and Patterns
|b An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition
|c Larman, Craig
|
250 |
|
|
|a 2nd edition
|
260 |
|
|
|a [Place of publication not identified]
|b Pearson
|c 2001
|
300 |
|
|
|a 656 pages
|
653 |
|
|
|a System analysis / http://id.loc.gov/authorities/subjects/sh85131733
|
653 |
|
|
|a System analysis / fast
|
653 |
|
|
|a UML (Computer science) / http://id.loc.gov/authorities/subjects/sh97003561
|
653 |
|
|
|a System design / fast
|
653 |
|
|
|a Object-oriented methods (Computer science) / fast
|
653 |
|
|
|a Analyse de systèmes
|
653 |
|
|
|a Conception orientée objet (Informatique)
|
653 |
|
|
|a System design / http://id.loc.gov/authorities/subjects/sh85131736
|
653 |
|
|
|a Conception de systèmes
|
653 |
|
|
|a Object-oriented methods (Computer science) / http://id.loc.gov/authorities/subjects/sh96004653
|
653 |
|
|
|a UML (Informatique)
|
653 |
|
|
|a systems analysis / aat
|
653 |
|
|
|a UML (Computer science) / fast
|
041 |
0 |
7 |
|a eng
|2 ISO 639-2
|
989 |
|
|
|b OREILLY
|a O'Reilly
|
490 |
0 |
|
|a Safari electronic books
|
500 |
|
|
|a Made available through: Safari, an O'Reilly Media Company
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/0130925691/?ar
|x Verlag
|3 Volltext
|
082 |
0 |
|
|a 005.1/17
|
082 |
0 |
|
|a 500
|
082 |
0 |
|
|a 745.4
|
520 |
|
|
|a a popular, modern iterative approach to software development. Throughout, Larman presents the topics in a fashion designed for learning and comprehension. Among the topics introduced in Applying UML and Patterns are: * requirements and use cases, * domain object modeling, * core UML, * designing objects with responsibilities, * "Gang of Four" and other design patterns, * mapping designs to code (using Java as an example), * layered architectures, * architectural analysis, * package design, * iterative development, and * the Unified Process. For a more detailed list of topics, please see the accompanying table of contents. Foreword by Philippe Kruchten, the lead architect of the Rational Unified Process. "Too few people have a knack for explaining things. Fewer still have a handle on software analysis and design. Craig Larman has both." - John Vlissides , author, Design Patterns and Pattern Hatching "This edition contains Larman's usual accurate and thoughtful writing.
|
520 |
|
|
|a It introduces the most frequently used UML diagramming notation, while emphasizing that OOA/D is much more than knowing UML notation. All case study iterations and skills are presented in the context of an "agile" version of the Unified Process --
|
520 |
|
|
|a It is a very good book made even better." - Alistair Cockburn , author, Writing Effective Use Cases and Surviving OO Projects
|
520 |
|
|
|a "People often ask me which is the best book to introduce them to the world of OO design. Ever since I came across it Applying UML and Patterns has been my unreserved choice." - Martin Fowler , author, UML Distilled and Refactoring The first edition of Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design quickly emerged as the leading OOA/D introduction; it has been translated into seven languages and adopted in universities and businesses worldwide. In this second edition, well-known object technology and iterative methods leader Craig Larman refines and expands this text for developers and students new to OOA/D, the UML, patterns, use cases, iterative development, and related topics. Put simply, the book shows newcomers to OOA/D how to "think in objects." It does so by presenting three iterations of a single, cohesive case study, incrementally introducing the requirements and OOA/D activities, principles, and patterns that are most critical to success.
|