Прийшов час осідлати справжнього Буцефала🏇🏻Приборкай норовливого коня разом з Newxel🏇🏻Умови на сайті
×Закрыть

Материалы по теме «SOLID»

RSS

Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом Чому SOLID — важлива складова мислення програміста. Розбираємося на прикладах з кодом

Іван Бранець 41915

На конкретних прикладах розглядаємо принципи SOLID. Іван Бранець, Solution Architect в EPAM Systems, просто та зрозуміло описує завдання, які допомагає розв’язати SOLID. Наприклад, як уникати залежностей між компонентами коду, який важко підтримувати. Також з’ясуємо, до чого може призвести порушення принципів у коді в довгостроковій перспективі і як це виправити. Стаття має бути цікавою як бекенд, так і фронтенд-розробникам різних рівнів. 118

Принцип подстановки Барбары Лисков Принцип подстановки Барбары Лисков

Наталия Ништа 40283

Продолжая серию «ООП — это просто», на этот раз я попытаюсь рассказать о принципе подстановки Барбары Лисков (Liskov substitution principle, далее LSP). Рассмотрим пример, в котором нарушим этот принцип и посмотрим, к чему это приведёт. 226

Инвертируй меня полностью Инвертируй меня полностью

Наталия Ништа 29024

В этой статье я попытаюсь рассказать про принцип инверсии зависимостей (Dependency inversion principle, далее DIP). Чтобы по-человечески разобраться, начнем с самого начала — с интерфейсов и принципа «проектируйте на уровне интерфейсов, а не реализаций». 206

Комментарии

Круто! Так держать! Воплощай свои идеи!
Забавно, когда я из провинции (Сумы) переехал в Киев (в 2006-м), то у меня были ровно такие же впечатления от столицы, как у этого парня.
оптимально, если в группе будет от 10 до 20 человек И будет как в школе на уроке — спросят двух «отличников» и двух «отстающих». В идеале 6-8 (+/- 9 лет опыта преподом на курсах / в универах).
Сергій, впізнаю персонажів з твого першого знайомства з Vim. Я використовую VSCode і Vim десь 50/50. Кілька років тому переповз у Linux , в якості основної системи, а потім на MacOS (насправді, це змінило тільки те, який термінал використовується).
Клерк в иммиграционной службе? Банковский служащий, где он будет счёт открывать? Договор с галерой небось тоже не на русском.
Лучшие курсы для программиста — это курсы английского языка © Не моя фраза, но очень с ней согласен.
Для таких есть ZQ
Не выходи из vim, не совершай ошибку
Какой дурак на украинском пишет документы
Хорошо, что тебя не спрашивают. Увы, ни беларусский, ни украинский не те языки,что принесут денег
Проходив безплатні курси від СофтСерву. Хоч на роботу і не взяли, але таки прокачали усіх, хто мав бажання. Вважаю курси ідеальним місцем, коли є вже база, і потрібно структурувати інформацію та закрити пробіли.
Как депутаты будут бюджет принимать если знакомы с этой задачей)
Тот дважды легитимный, это покруче.
Навчиться у фоновому режимі. Якісь засади білоруської зазвичай залишаються зі школи.
Ну, может, на экспорт они чуть лучше делают? Но по нашему опыту всё равно хуже наших лучших марок.