Design
"Es zeugt von einem gut entworfenen objektorientierten System, wenn die Durchführung notwendiger Veränderungen die existierende Architektur nicht stört, sondern sie statt dessen wiederverwendet und die existierenden Mechanismen erweitert" [Grady Booch].
Hierfür muss die Architektur selbstverständlich bekannt sein und entsprechend im Voraus gut überdacht werden.