KISS DRY YAGNI SOLID

Onderwijsontwikkelaars berijden ook wel eens eigen stokpaardjes of kleden hun content-ontwerp nog extra aan, waardoor kans op ruis en overlap bestaat. Sogetilabs beveelt enkele principes aan voor object georiënteerd programmeren, die ook wel van toepassing kunnen zijn op onderwijsontwikkeling.

“To wrap up, keep your code DRY, design and develop only what is needed (YAGNI), embrace a KISS state of mind, work with rock SOLID principles and your mission-critical business applications will Live Long and Prosper.”

Bij het principe DRY kun je twijfelen, herhaling is immers gunstig voor beklijven, maar je kunt de essentie natuurlijk telkens anders verpakken. Interpreteer het DRY-principe als het voorkomen van ballast en irritatie. Het SOLID-principe vergt nog wat creatief duiden.

Advertenties

Gepubliceerd door

Sem van Geffen

Beheerder van het netwerk LRN21. Instructional designer en gamification developer. Community manager van Mission Start. Organisator Dé Gamification Conferentie.