Martin on Bad Design
|
When a single change to a program results in a cascade of changes to dependent modules, that program exhibits the undesirable attributes that we have come to associate with "bad" design. The program becomes fragile, rigid, unpredictable and unreusable.
--Robert C. Martin
discussing The Open-Closed Principle
|
Comments
Post a comment
Go to:
« previous entry: Characteristics of a software architect
» next entry:
Non-Designers Design Book
The Pragmatic Craftsman