Handboek objectgeorienteerd programmeren
📚 Samenvatting boek:
Objectgeoriënteerd programmeren (OOP) is al geruime tijd een essentiële methode voor softwareontwikkeling en verschilt aanzienlijk van eerdere technieken. Hoewel het vakgebied zelf steeds beter wordt gedefinieerd, geldt dat niet voor de onderwijsmethoden ervan. Met recente ontwikkelingen zoals Model Driven Architecture (MDA) en de standaardisering van de Unified Modeling Language (UML) kunnen we ingrijpende veranderingen verwachten. Dit zou de noodzaak van het leren van traditionele OOP-talen zoals Java of C++ kunnen verminderen. De auteur, een ervaren informaticus en docent, biedt in dit boek een stevig fundament voor beginnende programmeurs, zowel technisch als didactisch. Dit fundament helpt hen om zich zowel nu als in de toekomst binnen OOP thuis te voelen. Het boek is geschikt voor zelfstudie en onderwijsinstellingen, dankzij een duidelijk leertraject, uitgewerkte voorbeelden en oefeningen. Drie belangrijke punten van het boek zijn: – Het leren programmeren vereist momenteel een kennismaking met de Unified Modeling Language. – Hoewel OOP niet afhankelijk is van een specifieke programmeertaal, is Java gekozen vanwege de huidige situatie. – Een geïntegreerde ontwikkelomgeving is noodzakelijk, daarom wordt Eclipse gebruikt. De meegeleverde cd-rom (voor Windows) bevat alle benodigde hulpmiddelen en de broncode van verschillende voorbeelden uit het boek. Jan Beurghs, oorspronkelijk natuurkundige, studeerde informatica aan de Vrije Universiteit Brussel en werkte als UNIX-systeemsoftwareprogrammeur. Zijn passie ligt echter bij het onderwijs, waar hij in Antwerpen informatica bijscholingen voor docenten verzorgde en al meer dan twintig jaar deeltijd lesgeeft en programmeurs opleidt bij het Stedelijk Centrum voor Volwassenenonderwijs BIRM. Zijn deeltijdwerk biedt hem de vrijheid om te studeren, dit boek te schrijven en hobbymatig te jongleren. In 1996 behaalde hij een licentie in de wijsbegeerte aan de VUB, en momenteel woont en werkt hij met zijn vrouw in Zuid-Frankrijk.