Dynamic Design

Dynamic Design is a term coined in MartinFowler's "Keeping Software Soft" article in the December 1998 issue of the DistributedComputing magazine.

  See: http://www2.awl.com/cseng/titles/0-201-89542-0/articles/soft.pdf

It can be achieved with a mixture of ExtremeProgramming practices (...for example): Martin mentions that you start with a simple overall design (instead of BigDesignUpFront, or nothing at all), and RefactorMercilessly as the system emerges. d
EditText of this page (last edited April 25, 2004)
FindPage by browsing or searching

This page mirrored in ExtremeProgrammingRoadmap as of April 29, 2006