Agile Software Development, Principles, Patterns, and Practices: Pearson New International Edition


Première édition

VitalSource eBook (VitalBook) - En anglais 48,00 € DRM - Momentanément indisponible

Spécifications


Éditeur
Pearson Education
Auteur
Robert Martin,
Langue
anglais
BISAC Subject Heading
COM051210 COMPUTERS / Programming / Object Oriented
BIC subject category (UK)
UMN Object-oriented programming (OOP)
Code publique Onix
05 Enseignement supérieur
Date de première publication du titre
01 novembre 2013
Subject Scheme Identifier Code
Classification thématique Thema: Programmation orientée objet (POO)

VitalSource eBook


Date de publication
01 novembre 2013
ISBN-13
9781292038360
Ampleur
Nombre de pages de contenu principal : 530
Code interne
1292038365
Protection technique e-livre
DRM

Google Livres Aperçu


Publier un commentaire sur cet ouvrage

Sommaire


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.
Index.

Avez-vous une question à nous poser ?