Чтобы изучить ООП, в основном приходится искать кучу разрозненных статей по всему интернету или читать фундаментальные книги. Статьи при этом часто либо слишком академические, либо слишком простые. А книги в основном толстые и заумные. Хочется, чтобы всё было удобно, в одном месте и написано понятным языком.
Два неравнодушных фронтендера перелопатили кучу источников и написали Солидбук. Весь код написан на TypeScript, в каждой главе есть паттерны и антипаттерны, примеры из идеального мира и реальной жизни, а также интерактивные тесты для самопроверки: https://ota-solid.now.sh/
#typescript #ооп #solid
Два неравнодушных фронтендера перелопатили кучу источников и написали Солидбук. Весь код написан на TypeScript, в каждой главе есть паттерны и антипаттерны, примеры из идеального мира и реальной жизни, а также интерактивные тесты для самопроверки: https://ota-solid.now.sh/
#typescript #ооп #solid
Курс по SOLID-принципам
Небольшой текстовый курс, в котором вы сможете познакомиться с SOLID-принципами. Курс разбит на 3 логических этапа:
1. Сперва вы напишите простое JavaScript-приложение.
2. Затем познакомитесь с SOLID-принципами.
3. А после этого вы перепишите начальное приложение, уже используя в нём изученные SOLID-принципы.
Ссылка на курс: https://tprg.ru/tiQ2
#javascript #solid
Небольшой текстовый курс, в котором вы сможете познакомиться с SOLID-принципами. Курс разбит на 3 логических этапа:
1. Сперва вы напишите простое JavaScript-приложение.
2. Затем познакомитесь с SOLID-принципами.
3. А после этого вы перепишите начальное приложение, уже используя в нём изученные SOLID-принципы.
Ссылка на курс: https://tprg.ru/tiQ2
#javascript #solid
Применение принципов SOLID в React
В этой статье вы узнаете, как применять принципы SOLID в React. SOLID — это набор принципов, которые помогают разработчикам создавать более поддерживаемый и расширяемый код. Здесь объясняется каждый принцип и показывается, как его можно применить в React-приложениях.
Если ты хочешь улучшить свои навыки разработки в React, эта статья точно стоит твоего внимания:
https://medium.com/dailyjs/applying-solid-principles-in-react-14905d9c5377
#react #solid
В этой статье вы узнаете, как применять принципы SOLID в React. SOLID — это набор принципов, которые помогают разработчикам создавать более поддерживаемый и расширяемый код. Здесь объясняется каждый принцип и показывается, как его можно применить в React-приложениях.
Если ты хочешь улучшить свои навыки разработки в React, эта статья точно стоит твоего внимания:
https://medium.com/dailyjs/applying-solid-principles-in-react-14905d9c5377
#react #solid
👍9🤮6
Применение принципов SOLID в React
В этой статье вы узнаете, как применять принципы SOLID в React. SOLID — это набор принципов, которые помогают разработчикам создавать более поддерживаемый и расширяемый код. Здесь объясняется каждый принцип и показывается, как его можно применить в React-приложениях.
Если вы хотите улучшить свои навыки разработки в React, эта статья точно стоит вашего внимания:
https://medium.com/dailyjs/applying-solid-principles-in-react-14905d9c5377
@tproger_web #react #solid
В этой статье вы узнаете, как применять принципы SOLID в React. SOLID — это набор принципов, которые помогают разработчикам создавать более поддерживаемый и расширяемый код. Здесь объясняется каждый принцип и показывается, как его можно применить в React-приложениях.
Если вы хотите улучшить свои навыки разработки в React, эта статья точно стоит вашего внимания:
https://medium.com/dailyjs/applying-solid-principles-in-react-14905d9c5377
@tproger_web #react #solid
SOLID... На котиках
Каждый программист хоть раз слышал о принципах SOLID. На собеседованиях и экзаменах многие пытались вспомнить, о чем же был тот самый принцип Лисков. Однако вряд ли цель преподавателей и интервьюеров — заставить нас заучивать строчки из учебников.
SOLID действительно помогает писать качественный код, когда во всем разберешься! Если вы этого еще не сделали, добро пожаловать в статью. Здесь вы ещё раз взглянете на то, как устроены всем известные принципы на примерах с котиками.
#solid
Каждый программист хоть раз слышал о принципах SOLID. На собеседованиях и экзаменах многие пытались вспомнить, о чем же был тот самый принцип Лисков. Однако вряд ли цель преподавателей и интервьюеров — заставить нас заучивать строчки из учебников.
SOLID действительно помогает писать качественный код, когда во всем разберешься! Если вы этого еще не сделали, добро пожаловать в статью. Здесь вы ещё раз взглянете на то, как устроены всем известные принципы на примерах с котиками.
#solid
👍11👎2
Перестаньте молиться на принципы S.O.L.I.D.
В мире разработки программного обеспечения существует множество принципов и практик, которые принимаются как данность и редко подвергаются критическому анализу. Это касается и принципов SOLID, которым посвящено огромное количество статей, где каждый автор истолковывает их по-своему.
В связи с этим возникает парадокс: принципы SOLID крайне важны, но каждый понимает их по-своему. Получается, что это уже не какая-то одна концепция, а множество разных под одним названием. Автор сегодняшней статьи предлагает пересмотреть отношение к этим принципам, взглянуть на них свяжим взглядом и, возможно, даже отказать от них. Подробнее: https://habr.com/ru/articles/874584/
#solid
В мире разработки программного обеспечения существует множество принципов и практик, которые принимаются как данность и редко подвергаются критическому анализу. Это касается и принципов SOLID, которым посвящено огромное количество статей, где каждый автор истолковывает их по-своему.
В связи с этим возникает парадокс: принципы SOLID крайне важны, но каждый понимает их по-своему. Получается, что это уже не какая-то одна концепция, а множество разных под одним названием. Автор сегодняшней статьи предлагает пересмотреть отношение к этим принципам, взглянуть на них свяжим взглядом и, возможно, даже отказать от них. Подробнее: https://habr.com/ru/articles/874584/
#solid
👍9
SOLID на фронтенд примерах
В этом плейлисте собраны 6 уроков по SOLID для фронтенд-разработчиков. Вы узнаете про принцип единственной ответственности, использование DIP, LSP, OCP и не только.
#solid@tproger_web #фронтенд@tproger_web
В этом плейлисте собраны 6 уроков по SOLID для фронтенд-разработчиков. Вы узнаете про принцип единственной ответственности, использование DIP, LSP, OCP и не только.
#solid@tproger_web #фронтенд@tproger_web
👎6🔥4