Матеріали на тему «SOLID»

RSS

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

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

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

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

Наталия Ништа 46787

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

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

Наталия Ништа 31563

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

Коментарі

ІТ-ФОПи досі не платять навіть військовий збір на відміну від Військовий збір сплачується на ті ж самі рахунки що й ПДФО, а не в якийсь окремий фонд для потреб МінОборони/ЗСУ. Фактично, це невелике збільшення податків, просто більш патріотично назване.
а ось каменти з окопів: Большая часть женщин нашего подразделения, 24 поувальнялась или перевелись в глубокий тыл. Те кто поувольнялся потом поустраивались обратно в тыл на ЗП. Единицы остались и несли с нами службу им хвала. Но это единицы.
Богдане, представники редакції готові відповідати на критику. І ми почули ваш фідбек, дякую. Обґрунтування конкретних рішень щодо тексту ми навели вище.
Не очікувала, що мої слова викличуть таку запальну дискусію. Звільнення в FAANG, не так сильно впливають на стан ринку в загальному, як слушно зауважили коментатори. Всі прекрасно розуміють, для чого такі речення, виносять на початок статті.
Так ти ще й баба? Фу как грубо.
Ключових я маю на увазі тих, що роблять продукт. А не HR, QA і інших масоаиків зайтійників. Хочу срач на єту тему. прямо тут и чичас.
Основний сенс в тому, що повне речення звучить так, і це додає контексту Основний сенс в тому, що Lead Editor в DOU.ua — або не розуміє як люди сприймають текст, тобто не має компетенцій необхідних для роботи редактором; — або розуміє, але при цьому...
www.meme-arsenal.com/create/meme/1797928
Так ти ще й баба? Окрім ТП бінго знаєш що небудь?
Хто ж тебе так образив у житті? Бідося. Цікаво, в Люксофті знають, що вони найняли агресивного мізогіна?
Від «яскравого терміну» не відмовляємось. Основний сенс в тому, що повне речення звучить так, і це додає контексту: «ІТ-ринок США захлиснула криза: масові скорочення, які відбулися в останні місяці у великих міжнародних компаніях, торкнулися й українців».
Богдане, які саме факти не підтверджують твердження? В статті не було наведено жодного підтвердження, того що — криза є саме як криза, щось системне, а не одноразова подія.
Привіт, Назарій! Дякую, що не оминули увагою цей випуск Ревізора і залишили супер детальний коментар. Можу відверто розповісти чим ми керувалися коли змінювали офіс. Роботу над новим спейсом розпочали ще за рік до повномасштабного вторгнення.
Богдане, які саме факти не підтверджують твердження?
Слово «криза», звісно, стосується саме масштабних скорочень в big tech, і ми одразу пояснюємо в тому ж реченні, що йдеться про звільнення, та даємо посилання на матеріал з розбором причин (dou.ua/...​-american-tech-companies). Це срана демагогія.