freeCodeCamp/guide/russian/agile/code-smells/index.md

2.2 KiB
Raw Blame History

title localeTitle
Code Smells Код запаха

Код запаха

Код Запах в компьютерном программировании является показателем поверхности, что может возникнуть проблема с вашей системой и качеством вашего кода. Эта проблема может потребовать исправления рефакторинга.

Важно понимать, что вонючий код работает, но не хорошего качества.

Примеры

  1. Дублированный код. Блоки кода, которые были реплицированы по всей базе кода. Это может указывать на то, что вам нужно обобщить код на функцию и вызвать его в двух местах, или может быть, что способ работы кода в одном месте полностью не связан с тем, как он работает в другом месте, несмотря на то, что он был скопирован.
  2. Большие классы - классы, имеющие слишком много строк кода. Это может указывать на то, что класс пытается сделать слишком много вещей и должен быть разбит на более мелкие классы.

Дополнительная информация: