Чистый код
About Заметка еще процессе работы.... Архитектура Technical debt #code_debt В случае, когда в коде намеренно реализуется плохое решение, явно это указывать тегом #code_debt. Можно TODO: code_dept что бы не терялось (ЕСЛИ в вашем проекте это не теряется), или заводить issue, если это поможет когда-нибудь исправить код. #depends Очень часты ситуации, в которых один код неявно зависит от исполнения другого. Вообще это самые опасные дырки в построении программы, но всякое бывает. Это могут быть юнит тесты, которые должны исполняться в определенном порядке, или классы, которые общаются через абстрактный интерфейс и на инициализации обязательно нужен определенный порядок вызова. Кроме человека, который написал этот код, никто с ходу не сможет сказать что там есть зависимость. В момент, когда в нашем коде появляется неявная зависимость от другого куска, единственный способ это не забыть - написать #depends %от%, желательно с подробностями расписав что и где может слома...