Design For Development

The following is my attempt to generalize DesignForTestability.

The software design process should be targeted at development process in whole as well as at the product being designed. Development process includes "listen-test-code-refactor" chain, according to KentBeck. Design is being spread in all links of the chain. So, doing your design and producing SystemMetaphor, try keeping in mind:

I've found above statements somehow related to the GreatDesign.

Thoughts anyone?

-- PavelPerikov


EditText of this page (last edited December 11, 2000) or FindPage with title or text search