Verbeter je testkwaliteit met fundamentele kennis van object-georiënteerd programmeren
Iedereen kan testcode schrijven. Testcode schrijven die goed leesbaar én onderhoudbaar is, is een heel ander verhaal…
In deze presentatie én live coding-sessie geeft testautomatisering consultant en trainer Bas Dijkstra je een introductie in de vier fundamentele pijlers van object-georiënteerd programmeren:
- Encapsulatie (encapsulation)
- Overerving (inheritance)
- Polymorfisme (polymorphism)
- Abstractie (abstraction)
Je leert wat het doel is van deze principes, hoe ze werken en je ziet hoe het toepassen van deze principes leidt tot testcode die beter leesbaar en onderhoudbaar is. In de live coding-sessie zal Bas gebruik maken van C#, maar uiteraard zijn de principes net zo goed toepasbaar op andere object-georiënteerde talen.