Большой стрим про SOLID и GRASP
В статьях и стримах мы стараемся делать код таким, чтобы его было удобнее разрабатывать и поддерживать. При этом мы часто упоминаем некоторые принципы из SOLID и паттерны из GRASP как что-то само собой разумеющееся. Но делаем мы это это не так подробно, как хотелось бы.
Эти аббревиатуры у всех на слуху и их спрашивают почти на всех собеседованиях. Но на практике оказывается, что многие пытаются их вызубрить без понимания зачем они нужны и для чего они придумывались. А потом безуспешно пытаются применить их в своём проекте и получают не тот результат, который хотели.
Этой теме я посвятил отдельный большой стрим, где мы рисовали красивые схемы:
И там такими схемами и кодом мы рассмотрели, чем каждый пункт может сделать наш код удобнее. И поняли, почему у этих пунктов много общего и почему принципы говорят примерно об одном и том же. Получилось интересно:
Страница стрима с тайм-кодами >>
До встречи с вами в записи!
И подписывайтесь на @elisdnru и @deworkerpro в Telegram, чтобы ничего не пропустить.