filmov
tv
Александр Бармин — SOLIDный чистый код на простых примерах
Показать описание
Разработка программного обеспечения — невероятно сложный и трудозатратный процесс, поэтому критически важно использовать инструменты, проверенные временем и практикой. Принципы SOLID и чистый код - простейшие, но в то же время, одни из наиболее полезных в долгосрочной перспективе.
Даже плохо написанный код работает, если написан в соответствии с синтаксисом языка. Но если учесть, что читать код приходится намного чаще, чем писать, то поддержка неаккуратно написанного кода становится кошмаром. Чистый код — набор практик по написанию читабельного кода, понятного не только автору.
SOLID — это аббревиатура пяти принципов проектирования в объектно-ориентированном программировании — Single responsibility, Open-closed, Liskov substitution, Interface segregation и Dependency inversion. Чтобы их освоить требуется время, но если писать код, следуя с этими принципами, то его качество повысится, а архитектура станет гибкой и расширяемой.
Даже плохо написанный код работает, если написан в соответствии с синтаксисом языка. Но если учесть, что читать код приходится намного чаще, чем писать, то поддержка неаккуратно написанного кода становится кошмаром. Чистый код — набор практик по написанию читабельного кода, понятного не только автору.
SOLID — это аббревиатура пяти принципов проектирования в объектно-ориентированном программировании — Single responsibility, Open-closed, Liskov substitution, Interface segregation и Dependency inversion. Чтобы их освоить требуется время, но если писать код, следуя с этими принципами, то его качество повысится, а архитектура станет гибкой и расширяемой.
Александр Бармин — SOLIDный чистый код на простых примерах...
SOLID -- Это Просто! Принципы ООП (Объектно Ориентированного Программирования)...
Extreme Code: 'Чистый код не существует'. Чистый код: 'Extreme Code не существует&apo...
Публичное интервью на Senior Software Engineer с Григорием Скобелевым...
Шаблоны проектирования для микросервисов
Alexander Barmin - Artistic Whistle - St. Petersburg 2020
Чистый код / Clean Code #6: SoC, CQS, PoLA
Speakers Slam - Talk the talks - про ответственность спикеров
Нарушаем принцип подстановки Лисков и смотрим, что получилось...
Чистый код - в книге и по жизни
Чистый Код / Clean Code: # 2: Комментарии, условные выражения и прочие запахи реализации...
SOLID ПРИНЦИПЫ простым языком (много примеров)
Чистый код. Роберт Мартин #shorts
Самая полезная книга для начинающего программиста. Чистый код и Code Style. Книга Роберта Мартина....
Чистый Код / Clean Code: # 1 Правила именования переменных, функций и классов...
Принцип открытости/закрытости. SOLID для React
Design Patterns for Microservices
Чистый код. Приемы написания красивого и понятного кода (Алексей Аверьянов)...
Пять принципов SOLID с примерами на Java
Принцип подстановки Барбары Лисков || The Liskov substitution principle...
Простой рабочий алгоритм использования SOLID на практике...
Одна из лучших книг для любого программиста #2
Изучаем Основы программирования. Чистый код.
Как писать чистый и поддерживаемый код?
Комментарии