Jump to ratings and reviews
Rate this book

Software Architecture: A Programmer's Field Manual

Rate this book
Software Architecture -- what a software system is designed to do and how the system's components are meant to interact with one another -- is an emerging discipline. Programmers and project managers who seek to learn critical new skills -- such as abstraction, refactoring, and architectural prototyping -- will find this overview very valuable. To advance in their careers, programmers are looking for insight into the processes used to determine the best architectural model and seeking ways to incorporate design patterns into their programming methodology.The objective of this book is to teach the reader how to be a competent software architect. It gives the reader an understanding of the technical concepts that are essential for good architecture practice. It also shows how to resolve architecture-related problems by thinking about the technology, requirements, and issues of distributed computing in effective ways to avoid the gotchas.

The book is essentially the first how-to guide for software architects. It includes what a software architect needs to know technically, and guides readers to effectively deal with people-related issues of development to achieve their goals.

400 pages, Paperback

First published November 1, 1999

1 person 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
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.