Что такое чистое кодирование?
Чистый код означает, что в первую очередь вы пишете код для себя и своих коллег, а не для машины. Определенного различия нет. И я не думаю, что когда-либо будет.
Давайте рассмотрим самые основные части чистого кодирования в статье.
Именование переменных:
- Используйте подходящие имена, которые должны быть различимы и легко произносимы.
[ Tony , Chris , Sergio, Sam ] var usernames; // hmm, sounds good! var vegetables; // Nope ,Seriously ?
2. Избегайте имен переменных типа «kfjsb», если вы не разработчик и у вас нет кота;)
3. Избегайте использования сокращений, немного больше нажатий на клавиатуре будет действительно полезно.
var list; // okay! var lst; // It may be anything . Not everyone gets it
Функции записи:
- Имена функций должны быть описательными и достаточно длинными, чтобы сообщать о их назначении.
- Уменьшите аргументы и сделайте их одним параметром объекта.
function read(a,b,c,d,e){} // Valid but clumsy. function read(alphabets){} // Yup. Easy maintenance
Общие советы:
- Используйте Linting для анализа потенциальных ошибок. Есть JSLint для JavaScript и есть другие пакеты linting для фреймворков JavaScript.
- Используйте общие или настраиваемые инструменты форматирования, такие как Prettier, чтобы ваш код выглядел чистым и читабельным.
- Всегда комментируйте свой код, поверьте мне, если вы этого не сделаете, вы пожалеете об этом.
Единственно допустимое измерение качества кода — это WTF/минута… Вот и все, запачкайте руки и очистите код. Удачного кодирования! Ваше здоровье. 🍻