Архив рубрики ‘solid’

Как я проверяю архитектурное мышление на собеседованиях одной задачей

Всем привет! Недавно мне нужно было нанять людей в команду по созданию системы на Python, Java, Go. Для меня крайне важны соблюдения принципов SOLID, Чистой архитектуры, Чистого кода. Я придумал задачу, которую спрашиваю на собеседованиях в свою команду. И мне хочется поделиться ею с вами. Надеюсь, она будет вам полезна! Задача Для Go Представь, у […]

SOLID: Не панацея, а инструмент. Осваиваем на практике

О SOLID Привет! Если вы думали, что пора бы основательно разобраться с SOLID, — вы попали куда надо! Если же впервые слышите о нём — вам тоже сюда. Цель нашего проекта — дать максимально полную картину и развеять неопределённость при изучении SOLID. А также после прохождения материала вы сможете ответить на вопрос: «Когда использовать SOLID» и нужно […]

Руководство по принципам SOLID для технических лидеров

Будучи техническим руководителем, одна из ваших важнейших задач — создать такую среду, в которой и системы, и команды, их разрабатывающие, смогут стабильно развиваться в долгосрочной перспективе. Хорошая архитектура программного обеспечения означает обеспечение масштабируемости, сопровождаемости и адаптируемости систем к изменениям. Именно здесь вступают в силу принципы SOLID. Впервые представленный