Tag Archives: Architektur

„Extract Interface“

“Programmiere auf eine Schnittstelle hin, nicht auf eine Implementierung”, heißt es im GOF Design-Pattern Buch auf Seite 18. Das Buch ist von 1995. Wird von einer Schnittstelle gesprochen, so sind die öffentlichen Methoden eines Objekts gemeint. Der Begriff Klasse wird grundsätzlich als konkretes Implementierungskonzept aufgefasst. Auf Modellierungsebene betrachtet man lediglich die Schnittstelle. Soweit ist der […]

Continue Reading →

TDD und Planung

In welcher Beziehung steht TDD zu Planung? Beruhigender Weise in einer guten! Auch wenn Kent Beck von der „verrückten Idee spricht, zuerst einen Test zu schreiben“ – ohne Planung, auch wenn TDD als Design Methodik beschrieben wird, so ist TDD doch immer nur eine Spielart der Implementierung – also keine Spielart der Projektplanung, keine Technik […]

Continue Reading →