Je suis en train d'écrire un framework pour le boulot. Il me modélise plusieurs choses :
- des éléments simples de machine (four, injecteur, tapis, etc...)
- une machine générique (boucles de sécurité, activations diverses, centralisation des défauts, etc...).
Donc dans ma tête, j'ai schématisé ça ainsi :

- le cercle noir représente la machine générique
- le cercle rouge représente tous les éléments simples pouvant entrer dans la composition d'une machine
- le cercle bleu, ben... ça serait en fait le lien entre les deux, c'est à dire le fonctionnement de le machine. Effectivement, à partir de mes deux éléments de base (machine générique et modules), il ne me reste plus qu'à décrire un fonctionnement pour programmer n'importe quelle machine de la boite.
J'ai une réunion avec mon boss dans une quinzaine, et je dois faire de la vulgarisation pour lui expliquer pourquoi ce projet est si bien. Je me demandais si cette façon de travailler ou de représenter les choses ressemblait de près ou de loin à une vraie méthode de vrai programmeur vraiment pro.
Merci d'avance.
