Java наилучшая практика сплоченности - PullRequest
0 голосов
/ 06 февраля 2020

Я недавно изучал SOLID принципы и читал о принципе Единой ответственности и больше о сплоченности и сцеплении. Я работаю над каким-то большим проектом, и я увлечен улучшением своего кода для удобочитаемости и удобства обслуживания.

Я хотел бы применить сплоченность к унаследованному коду проекта, но мой вопрос заключается в том, что лучше всего применять единую ответственность за каждый класс? Если да, то хорошая ли идея отделить logi c от ремонтопригодности для разных классов publi c в разных файлах? Боюсь, это породит бесчисленное количество файлов и может в долгосрочной перспективе превратить проект в хаос. Или лучше разделить логи c на частные вложенные классы, если мы не можем повторно использовать их логи c?

Хотелось бы узнать ваше мнение.

Заранее большое спасибо. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...