Jump to ratings and reviews
Rate this book

Object Mentor SOLID Design Papers #0

Agile Software Development : Principles, Patterns, and Practices

Rate this book
What is software architecture? The answer is multi-tiered. At the highest level, there are the architecture patterns that define the overall shape and structure of software applications. Down a level is the architecture that is specifically related to the purpose of the software application. Yet another level down resides the architecture of the modules and their interconnections. This is the domain of design patterns, packages, components, and classes.

Hardcover

First published January 1, 2000

14 people are currently reading
388 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
14 (45%)
4 stars
11 (35%)
3 stars
4 (12%)
2 stars
1 (3%)
1 star
1 (3%)
Displaying 1 of 1 review
Profile Image for Dmytro Chasovskyi.
89 reviews
January 27, 2020
I understand that this book is reference material for fundamental concepts in design principles but it is mostly hard both read and understand.

I definitely recommend looking at more contemporary resources, since software development moved forward and even baseline principles the same, they can be expressed in language closer to modernity.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.