Публикации по теме 'coding-principle'


Принцип инверсии зависимостей: D в SOLID — Theory
Когда вы добавляете или изменяете код, другой связанный код часто ломается. Это может расстраивать, особенно когда проекты становятся больше и сложнее. Однажды я работал над проектом среднего размера, где меня попросили добавить новую функцию. Закончив кодирование, я понял, что случайно изменил почти всю кодовую базу, чтобы эта функция заработала. Почему это происходит? Проведя небольшое исследование, я нашел объяснение дяди Боба, которое помогло мне понять, почему это может..