Видео и подкасты для разработчиков
Чистый код – не значит правильный: clean code, паттерны, лучшие практики
Когда-то давно Роберт Мартин (он же «Дядя Боб») популяризовал словосочетания «Чистый код» и «Чистая архитектура».
Когда-то давно Роберт Мартин (он же «Дядя Боб») популяризовал словосочетания «Чистый код» и «Чистая архитектура». С тех пор не утихают споры, а что же именно он под всем этим подразумевает. Прошло несколько раундов обсуждений, и уже выросло поколение разработчиков, которые говорят, что рекомендациям Дяди Боба ни в коем случае нельзя следовать.
А значит пришла пора нам самим разобраться с тем, что такое Чистый Код! А помогает нам в этом Кирилл Мокевнин из Hexlet.
Содержание:
- 00:00 О чём выпуск?
- 07:30 Влияние книги «Чистый код»
- 19:51 Что же такое чистый код
- 26:41 Соответствие стандартам и ожиданиям
- 33:35 Когнитивная нагрузка и чистота кода
- 37:25 Важность понятийного аппарата
- 42:30 Комментарии к коду и пуллреквестам
- 46:20 Именование переменных
- 50:02 Разделение функций
- 01:00:50 Управление побочными эффектами
- 01:07:05 Конечные автоматы и их использование
- 01:21:20 Паттерны и их применение
- 01:31:45 SOLID и его влияние на код
- 01:39:45 Влияние чистоты кода на производительность
- 01:47:24 Влияние языков программирования на чистоту кода
- 01:58:25 Оценка кода на чистоту
- 02:08:10 Подводим черту
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.