|
| Notes on the Synthesis of Form (Harvard Paperbacks) | 
enlarge | Author: C Alexander Publisher: Harvard University Press Category: Book
List Price: £13.95 Buy Used: £5.00 You Save: £8.95 (64%)
New (19) from £10.48
Avg. Customer Rating: 2 reviews Sales Rank: 216090
Media: Paperback Edition: New edition Number Of Items: 1 Pages: 224 Shipping Weight (lbs): 0.6 Dimensions (in): 8 x 5.3 x 0.7
ISBN: 0674627512 Dewey Decimal Number: 720 EAN: 9780674627512 ASIN: 0674627512
Publication Date: July 1, 1974 Availability: Usually dispatched within 1-2 business days Condition: a. In stock, very nice x library in great shape! Please note - ITEM SHIPS FROM USA (not UK).
|
| Also Available In:
|
| Similar Items:
|
| Customer Reviews:
write software? read this April 3, 2003 10 out of 11 found this review helpful
This book is often recommended as a software architecture book. Of course software is never touched upon, and the author insists that it is the conclusions which he reaches that are important.What this book does very well is analyse the steps taken in reaching design conclusions. Even though these steps are not directly related to software architectures their lucidity instantly provokes a stream of software parallels. Final bonus point (which gets the 5th star) it's an easy read unlike those dry software patterns books - yawn.
Good explanation of the concepts behind complex design August 18, 2002 16 out of 17 found this review helpful
This book outlines an approach to designing complex artifacts. A design problem is considered as a set of potential "misfits" between the artifact (or "form") and its context. Each misfit can be considered as a binary variable - either it occurs (1) or it doesn't (0). Thus the perfect resolution of a design problem consists in creating an artifact which sets all the misfits to zero. Unfortunately misfits tend to affect one another - modifying the design to resolve one frequently causes others to reoccur. For example, designing a vacuum cleaner with the best available materials makes it reliable and effective, but also expensive. Alexander considers design problems in terms of the couplings between misfits. Certain patterns of couplings will lead to problems which are practically insoluble, because solving one part of them "breaks" another part of the solution. Beyond a certain level of complexity it becomes impossible to manage all the interacting misfits. The answer, according to Alexander, is to consider the problem is such a way that misfits can be grouped into subsystems, effectively smaller problems which can be solved independently, then combined with other subsystems to solve the initial large problem. If like me you are a software engineer then this should all sound very familiar. This book contains the best explanation of what coupling is and why you want to avoid it that I have come across. It also serves as a foundation for Alexander's later, more famous work on design patterns. This is not a "how to" book - it doesn't describe a detailed design method or development process. However it gave me an invaluable insight into some of the issues underlying the design of any complex artifact, including software, and as such I would recommend it to all software engineers.
|
|
|
Learn how to have your own
Amazon Shop
Travel Maps and Guides
zeugma
| | Holiday Travel |
alpharooms.com for cheap holiday deals in spain and worldwide
Disneyland Paris for a great family holiday or short break.
Holday Cottages throughout Scotland, England, Wales, Ireland and France with Cottages4you
Hilton - need we say more, you will find Hilton Hotels in most areas throughout Britain, in cities and in the countryside.
Don't forget Travel Insurance
Airport Parking
|
|
|
|