Точка входа в программирование
21.3K subscribers
946 photos
172 videos
1 file
2.49K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Основы SOLID для начинающих

SOLID — это набор принципов проектирования, которые были введены Робертом Мартином в начале 2000-х годов в качестве руководства по созданию обслуживаемых и масштабируемых программных приложений. Следуя этим принципам, разработчики могут создавать код, который со временем становится легче понимать, изменять и поддерживать.

Принципы SOLID стали краеугольным камнем современной разработки программного обеспечения и широко используются в объектно-ориентированных языках программирования, таких как Java, C++ и Python. Если вы не любите длинные видеоуроки, то в этой подборке — короткие видео, которые помогут познакомиться с основами:

https://tprg.ru/R3qV

#solid
April 13, 2023
Нарушение принципа подстановки Лисков

В этом видео рассматривается нарушение одного из принципов SOLID — принципа подстановки Лисков (LSP).

Самый популярный пример — прямоугольник и квадрат. Вы узнаете, почему квадрат не является прямоугольником и как это влияет на качество кода.

#видео #solid
September 9, 2023
January 30, 2024
​​Тест — Хорошо ли вы знаете принципы SOLID?

В прошлом посте рассказывали про принципы SOLID. Они помогают писать и поддерживать гибкий, читаемый и масштабируемый код.

Теперь предлагаем проверить усвоенные знания на нашем тесте. Всего в нём 10 вопросов. Результатами можно поделиться в комментариях.

#solid
January 31, 2024
Просто о принципах SOLID

SOLID — это набор правил проектирования, придуманных Робертом Мартином в начале 2000-х, чтобы помочь разработчикам создавать приложения, которые легко поддерживать и расширять. Следуя этим правилам, код становится проще для понимания и внесения изменений.

Эти принципы стали основой современной разработки и используются в таких объектно-ориентированных языках, как Java, C++ и Python. Об этих принципах любят размышлять разработчики и спрашивать на собеседованиях. Следовательно, SOLID — база. А если длинные видеоуроки вам не по душе, то для начала вполне подойдет этот короткий ролик.

@prog_point #solid #теория
May 14, 2024
December 4, 2024