Kapitel 13. Composed-Method und SLAP

Slap Steht Für Single Level Of Abstraction Principle (Prinzip des einfachen Abstraktionsniveaus). Die Idee stammt aus dem Buch Smalltalk Best Practice Patterns von Kent Beck (Prentice Hall), aber mein Freund Glenn Vanderburg hat die Essenz davon in diesem großartigen Akronoym zusammengefasst.

Bevor ich mich mit SLAP beschäftige, muss ich allerdings noch auf das von Beck in dem Buch behandelte Composed-Method-Pattern (Komponierte-Methoden-Muster) eingehen. Dieses Pattern erfordert es, dass sich alle öffentlichen Methoden wie ein Abriss der auszuführenden Schritte lesen lassen. Die Schritte selbst werden als private Methoden implementiert. Das Muster Composed-Methods ist eine Möglichkeit, Ihren Code so aufzubauen, ...

Get Produktiv programmieren now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.