Agile software development (Record no. 196)

MARC details
000 -LEADER
fixed length control field 02367cam a2200205Ma 4500
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781292038360
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1292038365
050 14 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA 76.76
Item number MAR
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Martin, Robert C.,
245 10 - TITLE STATEMENT
Title Agile software development
Remainder of title principles, patterns, and practices /
250 ## - EDITION STATEMENT
Edition statement International edition of first edition.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Harlow, Essex :
Name of publisher, distributor, etc. Pearson Education Limited,
Date of publication, distribution, etc. c2014.
300 ## - PHYSICAL DESCRIPTION
Extent iv, 524 pages :
Other physical details Illustrations
500 ## - GENERAL NOTE
General note 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.
520 ## - SUMMARY, ETC.
Summary, etc. For courses in Object-Oriented Design, C++ Intermediate Programming, and Object-Oriented Programming. Written for software engineers "in the trenches," this text focuses on the technology-the principles, patterns, and process-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.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Agile software development.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element eXtreme programming.
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer software - development
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Book
Holdings
Withdrawn status Lost status Damaged status Home library Current library Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type
      GIMPA Main GIMPA Main Reference Section 2019-08-13 Purchase   QA 76.76 MAR 68580 2020-07-28 2023-02-23 Book
      GIMPA Main GIMPA Main General Stack 2019-08-13 Purchase   QA 76.76 MAR 68581 2020-07-28 2020-07-28 Book
      GIMPA Main GIMPA Main General Stack 2019-08-13 Purchase   QA 76.76 MAR 68582 2020-07-28 2020-07-28 Book

Powered by Koha