Customer Reviews


3 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews
Most Helpful First | Newest First

27 of 28 people found the following review helpful:
5.0 out of 5 stars Masterpiece of simplicity, July 9, 2006
By 
This review is from: A Software Architecture Primer (Paperback)
A Software Architecture Primer beautifully describes a small set of light-weight practices that can streamline and systematize your software design process without bogging you down in a beureaucratic process.

Usually when I think of software engineering process, I think of a set of burdensome tasks that drag me down and make it more difficult to explore or change my design. Each design change can result in hours or days updating countless documents, recommunicating those changes in reviews, and so on. At the same time, it is usefult to have a structure for fleshing out a software design and communicating it to your team.

In contrast to most other authors I've read in this space, Reekie and McAdam realize that there is a tension between process (structure) and getting real work done. So rather than going on and on about the minutiae of different software design formalisms and whatnot, they clearly and succinctly describe a set of techniques and exercises that will help you systematically design better software and communicate your design to others without slowing you down. This is the first software architecture book that I will actually put to practice in my next software project, rather than picking and choosing from the huge body of literature in this space.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Good foundational concepts! Excellent course material., September 25, 2010
By 
Amazon Verified Purchase(What's this?)
This review is from: A Software Architecture Primer (Paperback)
As this book describes, there is a variety of complexity in building physical structures. A lot less design and planning is needed to build a doghouse than a home for people, and a lot less is needed to build a home than a skyscraper.

I suspect that many computer science students emerge from their university studies fully prepared to build a doghouse; that is, small, straight-forward computer programs. The coding and algorithm knowledge they have may well be adequate for larger projects, but perhaps inadequate is their understanding of how to plan for larger projects. This book helps the reader to better realize what to think about as they embark on larger projects.

I wish I had studied this book while I was in college, but it hadn't been written then, and even if it had been, I probably wouldn't have understood why its content was important. I certainly understand its importance now, and would recommend it to anyone who is currently working, or desires to work, in a software development role where upfront design is useful.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Helpful for beginners, October 8, 2011
Amazon Verified Purchase(What's this?)
This review is from: A Software Architecture Primer (Paperback)
It is a helpful source for Software Architecture beginners like students.
The book hasn't gone through details so I could get the software architecture concepts more clearly.
Babak
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

A Software Architecture Primer
A Software Architecture Primer by Rohan McAdam (Paperback - March 1, 2006)
$34.95 $26.56
In Stock
Add to cart Add to wishlist