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


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

Код Запах 118 — Возврат False
Неудобно проверять, возвращает ли логическое условие логическое значение TL;DR: не возвращайте явные логические значения. Большинство логических значений — это запахи кода. Проблемы декларативность Код ниндзя Внедряющие решения Решения Верните логическое предложение вместо проверки отрицания. Ответ должен быть формулой бизнес-логики, а не алгоритмом. Контекст При работе с булевыми формулами более читабельно показать бизнес-логическую формулу, чем вводить..