Bücher versandkostenfrei*100 Tage RückgaberechtAbholung in der Wunschfiliale
NEU: Das Hugendubel Hörbuch Abo - jederzeit, überall, für nur 7,95 € monatlich!
Jetzt entdecken
mehr erfahren
product
cover

Agile Software Development, Principles, Patterns, and Practices

(0 Bewertungen)15
1150 Lesepunkte
Buch (gebunden)
114,99 €inkl. Mwst.
Zustellung: Sa, 19.07. - Do, 24.07.
Versand in 2 Wochen
Versandkostenfrei
Bestellen & in Filiale abholen:
Empfehlen
For courses in Object-Oriented Design, C++ Intermediate Programming, and Object-Oriented Programming.
Written for software engineers GÇ£in the trenches,GÇ¥ this text focuses on the technologyGÇöthe principles, patterns, and processGÇöthat help software engineers effectively manage increasingly complex operating systems and applications. There is also a strong emphasis on the people behind the technology. This text will prepare students for a career in software engineering and serve as an on-going education for software engineers.

Inhaltsverzeichnis

I. AGILE DEVELOPMENT.
 1. Agile Practices.
 2. Overview of Extreme Programming.
 3. Planning.
 4. Testing.
 5. Refactoring.
 6. A Programming Episode.
II. AGILE DESIGN.
 7. What Is Agile Design?
 8. SRP: The Single-Responsibility Principle.
 9. OCP: The Open-Closed Principle.
10. LSP: The Liskov Substitution Principle.
11. DIP: The Dependency-Inversion Principle.
12. ISP: The Interface-Segregation Principle.
III. THE PAYROLL CASE STUDY.
13. Command and Active Object.
14. Template Method & Strategy: Inheritance vs. Delegation.
15. Facade and Mediator.
16. Singleton and Monostate.
17. Null Object.
18. The Payroll Case Study: Iteration One Begins.
19. The Payroll Case Study: Implementation.
IV. PACKAGING THE PAYROLL SYSTEM.
20. Principles of Package Design.
21. Factory.
22. The Payroll Case Study (Part 2).
V. THE WEATHER STATION CASE STUDY.
23. Composite.
24. Observer—Backing into a Pattern.
25. Abstract Server, Adapter, and Bridge.
26. Proxy and Stairway to Heaven: Managing Third Party APIs.
27. Case Study: Weather Station.
VI. THE ETS CASE STUDY.
28. Visitor.
29. State.
30. The ETS Framework.
Appendix A. UML Notation I: The CGI Example.
Appendix B. UML Notation II: The Statmux.
Appendix C. A Satire of Two Companies.
Appendix D. The Source Code Is the Design.
Index.

Produktdetails

Erscheinungsdatum
15. Oktober 2002
Sprache
englisch
Seitenanzahl
552
Autor/Autorin
Robert Martin
Verlag/Hersteller
Produktart
gebunden
Gewicht
1199 g
Größe (L/B/H)
264/207/25 mm
ISBN
9780135974445

Portrait

Robert Martin

ROBERT C. MARTIN is President of Object Mentor Inc. Martin and his team of software consultants use Object-Oriented Design, Patterns, UML, Agile Methodologies, and eXtreme Programming with worldwide clients. He is the author of the best-selling book Designing Object-Oriented C++ Applications Using the Booch Method (Prentice Hall, 1995), Chief Editor of, Pattern Languages of Program Design 3 (Addison Wesley, 1997), Editor of, More C++ Gems (Cambridge, 1999), and co-author of XP in Practice, with James Newkirk (Addison-Wesley, 2001). He was Editor in Chief of the C++ Report from 1996 to 1999. He is a featured speaker at international conferences and trade shows.

Bewertungen

0 Bewertungen

Es wurden noch keine Bewertungen abgegeben. Schreiben Sie die erste Bewertung zu "Agile Software Development, Principles, Patterns, and Practices" und helfen Sie damit anderen bei der Kaufentscheidung.

Robert Martin: Agile Software Development, Principles, Patterns, and Practices bei hugendubel.de. Online bestellen oder in der Filiale abholen.