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