
Book
Agile Software Development, Principles, Patterns, and Practices
First Edition
Robert C. Martin
Pearson Education · Print & ebook · October 15, 2002
Reading lane: Software Development
Written by a software developer for software developers, this book is a unique collection of the latest software development methods.
At a Glance
Why This Clicks
Design in Practice
Follow object-oriented design from early analysis through implementation, including the missteps along the way.
Come here for
- Practical treatment of OOD, UML, patterns, Agile, and XP
- Worked-through designs and case studies in C++ and Java
Expect
- A problem-solving account of design decisions, errors, and insights
- Principles for managing complexity in large software
Book Details
- Authors
- Robert C. Martin
- Publisher
- Pearson Education
- Published
- October 15, 2002
- Format
- Print & ebook
- Theme
- Software Development · Testing & QA
- Reading lane
- Software Development
Affinity
Publisher Categories
Software Development
About This Book
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 imp...
Read full description
Similar Books

The Art of Agile Development
James Shore, Shane Warden · O'Reilly Media
Affinity signal
Software Project Management
Testing & QA

Agile Software Development With SCRUM
Ken Schwaber, Mike Beedle · Pearson Education
Affinity signal
Software Project Management
Testing & QA

Agile Project Management With Scrum
Ken Schwaber · Pearson Education
Affinity signal
Software Project Management
Testing & QA

The Nature of Software Development
Ron Jeffries · The Pragmatic Programmers
Affinity signal
Software Project Management
Software Development

Learning Agile
Andrew Stellman, Jennifer Greene · O'Reilly Media
Affinity signal
Software Project Management
Testing & QA

Agile Testing
Lisa Crispin, Janet Gregory · Pearson Education
Affinity signal
Testing & QA
Software Project Management

Clean Code
Robert C. Martin · Pearson Education
Affinity signal
Testing & QA
Software Development

Patterns of Enterprise Application Architecture
Martin Fowler · Pearson Education
Affinity signal
Systems Design
Software Development