Protected Varation: SOLID wordt SPLID

SOLID is een acroniem voor een vijftal ontwerp-principes. De O in SOLID staat voor Open/Closed Principe (OCP): Een module moet open zijn voor uitbreiding, maar gesloten voor aanpassing.

Dit principe laat zich lastig uitleggen en komt nog uit een tijd dat implementation-inheritance nog geen ‘bad smell’ had.

Jon Skeet komt nu met een beter hanteerbaar principe als alternatief voor OCP: Protected Variation.

Lees meer in zijn blog post: The Open-Closed Principle, in review

Advertenties
Dit bericht werd geplaatst in Uncategorized. Bookmark de permalink .

Geef een reactie

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit / Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit / Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit / Bijwerken )

Google+ photo

Je reageert onder je Google+ account. Log uit / Bijwerken )

Verbinden met %s