Публикации по теме 'clean-code'


Отличный вопрос!
Отличный вопрос! Примерно в 2016 году, когда я занялся функциональным программированием, я начал писать код все больше и больше. Чем больше и больше я писал, тем больше я приближался к этому стилю, где был коллегой, и я начал применять его на работе. Если бы вы показали мне этот код 4 года назад, я бы с вами согласился. После того, как я писал это таким образом в течение некоторого времени, я теперь предпочитаю его. Раньше это было не так, потому что сначала это выглядело довольно..

Джордж Оруэлл о написании кода
Конечно, Джордж Оруэлл ни слова не сказал о написании кода. Но он был известен своими писательскими способностями (дух). И написание книг имеет много общего с написанием кода. Просматривая некоторые статьи сегодня, я наткнулся на жемчужину, которой хочу поделиться. Это список правил, которые Джордж Оруэлл установил для писателей. Читая их, я был потрясен тем, насколько они применимы не только для писателей, но и для разработчиков. Оставайтесь со мной, и я обещаю, вы будете..

Кодовый запах 62 - Переменные флага
Флажки указывают на то, что произошло. Если их имя не слишком общее. Проблемы Читаемость Ремонтопригодность Связь Решения Используйте значащие имена Старайтесь избегать флагов. Они создают сцепление. Образец кода Неправильный Правильно Обнаружение Мы можем искать по всему коду флаги с неправильными именами. Теги Читаемость Вывод Флаги широко распространены по производственному коду. Мы должны ограничить их использование и использовать ясные и..

Стандарт кодирования Javascript - чистый код
Сохраняйте ваш код читабельным, изменяемым, расширяемым и поддерживаемым. 😊 Код чист, если его легко понимают все. Чистый код может быть прочитан и улучшен разработчиком, отличным от его первоначального автора. Преимущества написания чистого кода: Легче начать или продолжить Лучше для адаптации команды Легче следовать Вот несколько моих советов по стандартам кодирования. 1. Всегда используйте let вместо var. Всегда используйте let вместо var из-за проблем с..

Практический рефакторинг для разработчиков
Пишите лучший код быстрее и уменьшайте головную боль Каждая написанная строка кода, вероятно, будет многократно прочитана другими разработчиками в том же проекте. Если он неясен, это увеличивает не только время, затрачиваемое другими на его понимание, но и возможность создания ошибок. В конечном итоге это отнимает у команды гораздо больше времени, чем если бы они провели рефакторинг сразу после написания кода. "Я убеждена! Просто начни меня ». Любой дурак может написать код,..

Чистый код
Лучший способ создать читаемый, понятный и поддерживаемый код - Часть 2 Введение Привет! Если вы нажмете на эту статью, но не прочитали Часть 1 , вы можете проверить первую часть этой статьи о javascript, но если вы хотите продолжать читать чистый код о CSS, без дальнейших требований, давайте начнем 5 общие советы по чистому коду о CSS! Обзор CSS Не Интервал Форматирование Соглашение об именах (БЭМ) СУХОЙ! (Не повторяйся) Часть 2: Чистый код CSS Не Давайте..

Рефакторинг Глава 2 - Принципы рефакторинга (Часть II)
Проблемы с рефакторингом Вам нужно понимать компромиссы, чтобы решить, когда и где что-то применять. Я действительно считаю рефакторинг ценным методом, но с ним связаны проблемы, и важно понимать, как они проявляются и как мы можем на них реагировать. ЗАМЕДЛЕНИЕ НОВЫХ ФУНКЦИЙ Здесь есть настоящий компромисс. Я действительно сталкиваюсь с ситуациями, когда я вижу (крупномасштабный) рефакторинг, который действительно необходимо провести, но новая функция, которую я хочу добавить,..