Помогите с вопросом структуры проекта

У меня есть приложение в котором есть активности классов (в общем не важно каких, но планируется много), сделать много или как?


Ответы (1 шт):

Автор решения: Circassian

Делать отдельный класс для каждой страны это не правильно. Ведь у всех стран есть похожие характеристики. Есть столица, есть список регионов, есть физические величины, такие например как площадь или длина границы, есть экономические и демографические характеристики и т.д. Сделай абстрактный класс с базовым функционалом и расширяй интерфейсами по мере необходимости.

→ Ссылка