Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Agile Software Development
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Agile Software Development

Agile Software Development

Principles, Patterns and Practices

530 pages, parution le 24/02/2003

Résumé

For courses in Object-Oriented Design, C++ Intermediate Programming, and Object-Oriented Programming.
Operating systems and applications are increasingly complicated structures. Written for software engineers “in the trenches,” this text focuses on the technology—the principles, patterns, and process—that help software engineers effectively manage that complexity. 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.
  • NEW - Two new chapters on design principles - Principles of Class Design (Ch. 2) and Principles of Package Design. (Ch. 4)
  • NEW - Notation changed from Booch to UML - in both text and diagrams, Introduces students to the UML notation and shows them how to use it by active example.
  • An accessible narrative style - Approachable for beginners, yet covers topics in enough depth to be relevant to the consummate designer.
  • Special attention paid to the practical approaches to software engineering - Both in the creation of the logical design, and the physical development environment.
  • In-depth coverage of OOD - Explains the principles of OOD, one by one, and then demonstrates them with numerous examples, completely worked-through designs, and case studies.
  • An up-to-date description of UML.
  • Coverage of traps, pitfalls, and work arounds in the application of C++ to OOD.
  • Multiprocessing - Presents the different forms of object-oriented multiprocessing and the tools and principles of designing object oriented applications using them.
  • Detailed discussion of the methods for designing and developing large software programs, walks students through the designers thoughts, as he thinks them, showing them the errors, blind alleys, and creative insights that occur throughout the software design process.
  • A three-chapter, in-depth, single case study of a building security system, shows students the actual thought processes involved with software design. Highlights the mistakes that even experienced designers make, and explains how those mistakes can be addressed and avoided.

Contents

1. Principles, Patterns, Process, and People.
I. PROCESS.
2. Process.
3. A Programming Episode.
4. Notation.
5. Planning.
II. PRINCIPLES.
6. Principles of Class Design.
7. Static and Dynamic Design.
8. Principles of Package Design.
9. Managing Complexity.
III. PATTERNS.
10. Evolving into a Pattern.
11. Visitor.
12. Template Method and Strategy.
IV. CASE STUDIES.
13. Payroll.
14. www Analyzer.
15. ETS Framework.
16. Time Reporting.
17. Weather Station.
Appendix A: OOverview.
Appendix B: FAQ.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Parution 24/02/2003
Nb. de pages 530
Format 20,5 x 26
Couverture Relié
Poids 1165g
Intérieur Noir et Blanc
EAN13 9780135974445
ISBN13 978-0-13-597444-5

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription