MARC details
| 000 -LEADER |
| fixed length control field |
02300nam a22002897i 4500 |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20201015123035.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
121206s2012 njua | |||| 00| 0 eng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
0132760584 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
9780132760584 |
| 040 ## - CATALOGING SOURCE |
| Original cataloging agency |
EG-NcFUE |
| Description conventions |
rda |
| 082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER |
| Edition number |
21 |
| Classification number |
005.1 |
| Item number |
M.R.A |
| 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 / |
| Statement of responsibility, etc |
Robert Cecil Martin. |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
| Place of publication, distribution, etc |
Upper Saddle River, N.J. : |
| Name of publisher, distributor, etc |
Pearson Education, |
| Date of publication, distribution, etc |
2012. |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
xxii, 529 pages. : |
| Other physical details |
illustration ; |
| Dimensions |
26 cm. |
| 336 ## - CONTENT TYPE |
| Source |
rdacontent |
| Content type term |
text |
| 337 ## - MEDIA TYPE |
| Source |
rdamedia |
| Media type term |
unmediated |
| 338 ## - CARRIER TYPE |
| Source |
rdacarrier |
| Carrier type term |
volume |
| 504 ## - BIBLIOGRAPHY, ETC. NOTE |
| Bibliography, etc |
Includes bibliographical references and index. |
| 505 0# - FORMATTED CONTENTS NOTE |
| Formatted contents note |
I. AGILE DEVELOPMENT.<br/><br/> 1. Agile Practices.<br/> 2. Overview of Extreme Programming.<br/> 3. Planning.<br/> 4. Testing.<br/> 5. Refactoring.<br/> 6. A Programming Episode.<br/>II. AGILE DESIGN.<br/><br/> 7. What Is Agile Design?<br/> 8. SRP: The Single-Responsibility Principle.<br/> 9. OCP: The Open-Closed Principle.<br/>10. LSP: The Liskov Substitution Principle.<br/>11. DIP: The Dependency-Inversion Principle.<br/>12. ISP: The Interface-Segregation Principle.<br/>III. THE PAYROLL CASE STUDY.<br/><br/>13. Command and Active Object.<br/>14. Template Method & Strategy: Inheritance vs. Delegation.<br/>15. Facade and Mediator.<br/>16. Singleton and Monostate.<br/>17. Null Object.<br/>18. The Payroll Case Study: Iteration One Begins.<br/>19. The Payroll Case Study: Implementation.<br/>IV. PACKAGING THE PAYROLL SYSTEM.<br/><br/>20. Principles of Package Design.<br/>21. Factory.<br/>22. The Payroll Case Study (Part 2).<br/>V. THE WEATHER STATION CASE STUDY.<br/><br/>23. Composite.<br/>24. Observer-Backing into a Pattern.<br/>25. Abstract Server, Adapter, and Bridge.<br/>26. Proxy and Stairway to Heaven: Managing Third Party APIs.<br/>27. Case Study: Weather Station.<br/>VI. THE ETS CASE STUDY.<br/><br/>28. Visitor.<br/>29. State.<br/>30. The ETS Framework.<br/>Appendix A. UML Notation I: The CGI Example.<br/>Appendix B. UML Notation II: The Statmux.<br/>Appendix C. A Satire of Two Companies.<br/>Appendix D. The Source Code Is the Design.<br/>Index. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Computer software |
| General subdivision |
Development. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
eXtreme programming. |
| 856 41 - ELECTRONIC LOCATION AND ACCESS |
| Materials specified |
Table of contents |
| Uniform Resource Identifier |
<a href="http://www.loc.gov/catdir/toc/fy035/2002070056.html">http://www.loc.gov/catdir/toc/fy035/2002070056.html</a> |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) |
| Koha item type |
Books |
| Source of classification or shelving scheme |
Dewey Decimal Classification |