Om te beginnen zou ik dan ook graag ingaan op het FAST principe en kort een inleiding geven op een toepassing daarvan. De toepassing betreft een hypotheekofferte systeem voor de AEGON.
Na zo'n 10-15 minuten kan dan kort worden stil gestaan bij het gebruik van OO concepten om een concrete applicatie te specificeren. Aan bod komen de gehanteerde OO-concepten en de analysewijze waarmee op basis van use-cases een compleet model wordt gevormd. Hierbij krijgt met name het gehanteede objectmodel aandacht. Topics die belicht worden zijn:
Vervolgens wordt ingegaan op de structuur van de C++ bouwstenen. Hierbij komen achtereenvolgens de volgende zaken aan bod:
Vervolgens wordt ingegaan op het persistent maken van het objectmodel en daarbij voorkomende problemen als pointer-swizzling. Na het objectmodel komt de dynamiek van het systeem in de vorm van het afhandelen van events en exceptions aan de orde. Tenslotte wordt ingegaan op het gehanteerde user-interface model.
Indien de tijd het toelaat kan vervolgens de koppeling met legacy-systemen op basis van externe klassen behandelde worden en kort worden stilgestaan bij bijv. de onderhoudbaarheid van generatieve systemen.
Tot slot is er de gelegenheid om op vragen in te gaan en evt. een kleine discussie te starten.