Skip to content

Agile Software Development, Principles, Patterns, and Practices

Best in textbook rentals since 2012!

ISBN-10: 0135974445

ISBN-13: 9780135974445

Edition: 2nd 2003

Authors: Robert Martin

List price: $99.99
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!

Rental notice: supplementary materials (access codes, CDs, etc.) are not guaranteed with rental orders.

what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Written by a software developer for software developers, this book is a unique collection of the latest software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. Using a practical, problem-solving approach, it shows how to develop an object-oriented application-from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer's thoughts - showing the errors, blind alleys, and creative insights that occur throughout the software design process. The book covers: Statics and Dynamics; Principles of…    
Customers also bought

Book details

List price: $99.99
Edition: 2nd
Copyright year: 2003
Publisher: Pearson Education
Publication date: 10/15/2002
Binding: Hardcover
Pages: 552
Size: 8.13" wide x 10.50" long x 0.95" tall
Weight: 2.816
Language: English

CA

Agile Development
Agile Practices
Overview of Extreme Programming
Planning
Testing
Refactoring
A Programming Episode
Agile Design
What Is Agile Design?
SRP: The Single-Responsibility Principle
OCP: The Open-Closed Principle
LSP: The Liskov Substitution Principle
DIP: The Dependency-Inversion Principle
ISP: The Interface-Segregation Principle
The Payroll Case Study
Command and Active Object
Template Method & Strategy: Inheritance vs. Delegation
Facade and Mediator
Singleton and Monostate
Null Object
The Payroll Case Study: Iteration One Begins
The Payroll Case Study: Implementation
Packaging the Payroll System
Principles of Package Design
Factory
The Payroll Case Study (Part 2)
The Weather Station Case Study
Composite
Observer Backing into a Pattern
Abstract Server, Adapter, and Bridge
Proxy and Stairway to Heaven: Managing Third Party APIs
Case Study: Weather Station
The Ets Case Study
Visitor
State
The ETS Framework
UML Notation I: The CGI Example
UML Notation II: The Statmux
A Satire of Two Companies
The Source Code Is the Design
Index