классов. А если их будет 50, то, наверное, уже не так. Может лучше пойти по принципу по отдельному пакету на фичу и сунуть модули и компоненты туда? Я хочу зарефакторить одно старое приложение, которое на синглтонах живет, и у меня ступор небольшой с начальной структурой проекта. Вот с чего бы вы начали разгребать легаси, если у вас сплошь и рядом что-то вроде этого: https://github.com/BelledonneCommunications/linphone-android/blob/master/src/android/org/linphone/LinphoneManager.java
Берешь класс, который меньше всего используется, делаешь его инъекцию. Затем следующий и так далее по одному
Обсуждают сегодня