Evolving Architectures - Part IV - Design mechanics

If we want to evolve architectures or change an existing architecture in general, for that matter, it is important to understand design mechanics. I recently attended a seminar with Kent Beck that talked about "responsive design", where he provided a good definition for 5 strategies or types of design mechanics*:

Kent talks about these from a design and coding perspectives. Architecture is design but at a higher level and with more consequences system-wide so (I think) are are few nuances from how Kent sees this.

The next post will expand a little on Leap, Parallel and Simplification
* Kent also discussed several other interesting subjects related to design like cohesion and coupling or this nice definition for design which are worth reading. ** Illustration by dipster1


July 19, 2010
URL:http://www.drdobbs.com/architecture-and-design/evolving-architectures-part-iv-desig/228700786

Terms of Service | Privacy Statement | Copyright © 2024 UBM Tech, All rights reserved.