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.