Загрузка страницы

7 примеров запаха кода (code smell). Примеры на PHP.

Многие из нас при программировании, достигая некоторого уровня знаний становятся уверенными в своем коде, его грамотной структурности, красоте и легкости сопровождения.

Мы должны следовать объективным правилам и лучшим практикам максимально настолько, насколько это возможно.

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

Даже несколько базовых правил из мира ООП помогает писать значимо лучший код. Сюда можно отнести такие концепции как SOLID, DRY, понятие паттернов и анти-паттернов.

Видео является вольным переводом и интерпретацией статьи: https://medium.com/better-programming/what-are-code-smells-in-php-oop-approach-for-cleaner-code-c9729232dc5f

Видео 7 примеров запаха кода (code smell). Примеры на PHP. канала Андрей Шестаков
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
13 февраля 2021 г. 21:33:05
00:21:57
Другие видео канала
PHP: выборка данных из БД и генераторыPHP: выборка данных из БД и генераторыВиды web-API / #apiВиды web-API / #apiПринцип хорошего кода YAGNI ("You aren't gonna need it")Принцип хорошего кода YAGNI ("You aren't gonna need it")Чистый Код / Clean Code: # 2: Комментарии, условные выражения и прочие запахи реализацииЧистый Код / Clean Code: # 2: Комментарии, условные выражения и прочие запахи реализацииПравильные методы по Clean CodeПравильные методы по Clean CodeJavaScript: инициализация объектаJavaScript: инициализация объектаPHP отладка: dump, xdebug, xhprof, blackfire, strace. Краткий обзор методик.PHP отладка: dump, xdebug, xhprof, blackfire, strace. Краткий обзор методик.Работаем программистом удаленно, проблемы и решенияРаботаем программистом удаленно, проблемы и решенияАлександр Бармин — SOLIDный чистый код на простых примерахАлександр Бармин — SOLIDный чистый код на простых примерахPHP: хорошие практики. Наименования и экспрессивность.PHP: хорошие практики. Наименования и экспрессивность.PHP улучшаем производительность: настройки PHP-FPMPHP улучшаем производительность: настройки PHP-FPMWebsocket (вебсокеты): связка PHP + JavaScript. 30-ти минутка совместной разработки.Websocket (вебсокеты): связка PHP + JavaScript. 30-ти минутка совместной разработки.Язык GO: теги полей. Загрузка yaml конфигурации.Язык GO: теги полей. Загрузка yaml конфигурации.ООП на простых примерах. Объектно-ориентированное программированиеООП на простых примерах. Объектно-ориентированное программированиеПравда о PHPПравда о PHP9 вещей, которые я хотел бы знать в начале карьеры в айти9 вещей, которые я хотел бы знать в начале карьеры в айтиЯ выучил C# и Xamarin за 4 часаЯ выучил C# и Xamarin за 4 часаВот Почему Твой Код - Говно | Python PEP-8Вот Почему Твой Код - Говно | Python PEP-8«Рефакторинг PHP-кода с применением DDD» — Виталий Чирков, FunCorp (Badoo PHP Meetup #415.02.20)«Рефакторинг PHP-кода с применением DDD» — Виталий Чирков, FunCorp (Badoo PHP Meetup #415.02.20)КАК БЕЗ ПЕРЕЗАГРУЗКИ СТРАНИЦЫ СДЕЛАТЬ ЗАПРОСКАК БЕЗ ПЕРЕЗАГРУЗКИ СТРАНИЦЫ СДЕЛАТЬ ЗАПРОС
Яндекс.Метрика