 |
Als je als ervaren ontwikkelaar de broncode leest van een collega, kan je zien
of deze bij het structureren en benoemen van de onderdelen gedacht heeft aan een
mens of aan een machine.
Een computer is voor mensen een dom ding wanneer de ontwikkelaars bij het maken
van hun programma te veel aan de machine dachten in plaats van aan de mens.
Moderne software technieken zoals object oriëntatie stellen
ontwikkelaars in staat om ook in hun technisch ontwerp te blijven denken als
een mens.
In mijn broncode kom je bijvoorbeeld managers en
controllers tegen. Dat zijn mijn spelers in het technische
veld. Ze hebben net als mensen bepaalde taken en verantwoordelijkheden.
Wat ik probeer te bereiken met mijn op de mens gerichte aanpak is het
verkleinen van afstanden: de afstand tussen mens en machine, tussen ontwerp
en implementatie, tussen opdrachtgever en ontwikkelaar.
Niet alleen de broncode van software kan antropomorf zijn. Soms wordt het
hele softwareprogramma voorgesteld als een persoon.
Denk bijvoorbeeld aan een wizard die je bij een taak in een
programma helpt. Of aan een backup programma dat Mr.Mirror heet.
http://www.warpgear.com/mrmirror.html.
Zie ook: WarpGear ICT dienstverlening.
|
|