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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.