Devo creare un adattatore tra due software (simulazione meccanica, non c). Supponendo che abbiamo una classe chiamata ThatThing
. Devo gestire varie implementazioni specifiche del fornitore. Queste versioni non hanno nomi significativi (a differenza di eclipse helios, indigo ecc.).
1. Come dovrei nominare una classe che dovrebbe esprimere il numero di versione?
Trovo che classe come ThatThing_3_6_Impl
, ThatThing_3_7_Impl
piuttosto scomoda.