Мені потрібно створити адаптер між двома програмами (мех. Моделювання, не-cs). Припустимо, що у нас є клас з назвою ThatThing. Мені доводиться обробляти різні реалізовані конкретні постачальники. Ці версії не мають значущих назв (на відміну від затемнення геліосів, індиго тощо).
1. Як слід назвати клас, який повинен виражати номер версії?
Я вважаю клас схожим ThatThing_3_6_Impl, ThatThing_3_7_Implдосить незручним.