Toward improved review of software designs
Peter Freeman · 1975
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.