Bien le bonjour à tous...
Suite à presque un mois de lecture conseillé par Luc Hermitte (B.Meyer, etc...), je voudrais vous poser une question assez ouverte.
Je suis responsable d'un projet de 6 mois impliquant 2 personnes.
Je m'occupe de la partie algorithmie (C++)pour faire:
-> de l'acquisition de films infrarouges
-> traitement de ces données
-> traitements d'images divers (avec besoin d'affichage évidemment )
J'utilise la bibliothèque de traitement d'image Vigra.
Mon collègue s'occupe de la partie interface graphique: ergonomie, présentation, etc... avec WxWidget.
Comment doit-on s'interfacer? Quelle est la bonne manière en pensant "objet" comme dans le bouquin de B.Meyer?
Certains de mes algos nécessitent l'affichage de plusieurs images en même temps, avec évidemment une interaction entre la partie algo et graphique (clic de souris dans une fenêtre renvois des Points2D utilisés par mes routines...)
*Je suppose que je dois, avec le principe d'autonomie des classes (couplage faible) minimiser les interactions entre ma classe et d'autres, mais...
*Est-ce qu'on doit avoir un objet commun pour dialoguer?
Merci à vous !
Partager