Je dois créer un adaptateur entre deux logiciels (simulation mécanique, non-cs). En supposant que nous ayons une classe nommée ThatThing
. Je dois gérer diverses implémentations spécifiques au fournisseur. Ces versions n'ont pas de noms significatifs (contrairement à eclipse helios, indigo etc.).
1. Comment dois-je nommer une classe qui devrait exprimer le numéro de version?
Je trouve la classe comme ThatThing_3_6_Impl
, ThatThing_3_7_Impl
assez maladroite.