Waarom denk ik iets over dit onderwerp te kunnen vertellen? Wij komen graag bij de software bouwer thuis . Vandaag gaat het trouwens over “echte” softwarebouw (dus geen sharepoint geneuzel ofzo) en de “leuke” kant daarvan (dus geen mainframe’s en bank/verzekeraar transactiesystemen).
Enig idee hoe lang de (gemiddelde) levenscyclus van een softwaresysteem van een productbouwer is?
Praktijkcijfers. Nu in deze context 2 grote overgangen gezien: Dos->Win32, en Win32->Managed.
Praktijkcijfers. Nu in deze context 2 grote overgangen gezien: Dos->Win32, en Win32->Managed.
Layering: Opdeling naar verschillende verantwoordelijkheden. Dit is een goede ontwikkeling. Layers versus Tiers. Waar laten we (business) logica?
Jaren ‘90 -> nu: VB 1.0 (1991), Delphi, C++ windows development ‘ Click – and it works’ omgevingen
Centraliseren van business logic: Stored procedures. T-SQL, wie kent het? Wat is het meest krachtige paradigma voor beschijven van (business) logic? OO !
Dus breng het onder in een apart onderdeel binnen je architectuur! Kort ingaan op de pijlen.