Eu tenho que criar um adaptador entre dois softwares (simulação mecânica, não-cs). Supondo que temos uma classe chamada ThatThing
. Eu tenho que lidar com várias implementações específicas do fornecedor. Essas versões não têm nomes significativos (ao contrário do eclipse helios, indigo etc.).
1. Como devo nomear uma classe que deve expressar o número da versão?
Acho classe como ThatThing_3_6_Impl
, ThatThing_3_7_Impl
bastante estranho.