Podlodka Чистый код не значит правильный | Clean code, паттерны, лучшие практики | Podlodka Podcast #379

🎯 Загружено автоматически через бота: 🚫 Оригинал видео: 📺 Данное видео является собственностью канала Podlodka. Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал: @PodlodkaShow. ✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его. 📃 Оригинальное описание: Когда-то давно Роберт Мартин (он же “Дядя Боб”) популяризовал словосочетания “Чистый код” и “Чистая архитектура”. С тех пор не утихают споры, а что же именно он под всем этим подразумевает. Прошло несколько раундов обсуждений, и уже выросло поколение разработчиков, которые говорят, что рекомендациям Дяди Боба ни в коем случае нельзя следовать. А значит пришла пора нам самим разобраться с тем, что такое Чистый Код! А помогает нам в этом Кирилл Мокевнин из Hexlet. ❓ Хочешь обсудить выпуск или задать вопрос эксперту? Вступай в наш Telegram-чат: 📰 Не любишь чаты, но хочешь оставаться в курсе дел и прокачивать свой IT кругозор? Подписывайся на наш Telegram-канал: там публикуются анонсы новых выпусков, а в комментах идут ценные и горячие обсуждения! 5 тысяч опытных IT-специалистов уже с нами: Полезные ссылки: – Телеграм-канал Кирилла: – Ютуб Кирилла: @mokevnin – Твиттер Кирилла – AASM - DSL для конечных автоматов в Ruby – Доклад Андрея Аксенова “Снесите это немедленно“ Тайм-коды: 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 Подводим черту
Back to Top