Как сделать так, чтобы тебя не выгнали из проекта после того, как коллеги увидят твой код? Народная мудрость: пиши код так, будто его будет читать агрессивный маньяк, который знает где ты живешь. Ты можешь подумать, что все это лирика и решишь закрыть статью. Пожалуйста, это твой выбор, но с проекта тогда тебя точно выгонят. 🙂 Цель этой статьи рассказать о важности выдерживания высокой связности в классах. Надеюсь, что с понятием класса вы уже знакомы и знаете тонкости о принципе единой ответственности. Если же нет, то предварительно ознакомьтесь с данной статьей: https://dzen.ru/a/ZfcTvaGadztaWs-A?share_to=link Что такое связность? Разбор того, что такое связность мы начнем с одного очень точного утверждения: Класс с низкой связностью труднее понять, использовать и поддерживать. Чтобы до конца осознать это утверждение, в первую очередь дадим определение термину связность. Есть классическая, но сложная формулировка, звучит она так: Связность класса - это мера силы взаимосвязанности эл
Как создать чистый код в ООП: секреты связности классов
29 апреля 202429 апр 2024
475
3 мин