A good deal of effort has been invested in recent years to improve both the form of programs and the processes used to create them. As the payoffs from this work become apparent and more widespread, attention is turning to the form of designs and the processes used to create them.
['Peter Freeman']
Toward improved review of software designs