Найкращі практики чистого кодування JavaScript @RisingStack

Востаннє оновлено: 13 грудня 2016 р

кодування

Ця публікація охоплює загальні правила чистого кодування для іменування та використання змінних та функцій, а також деякі найкращі практики чистого кодування JavaScript.

Послуги RisingStack:

Підпишіться на нашу розсилку!

Приєднуйтесь до 150 000 читачів щомісяця.

Поглиблені статті про Node.js, Microservices, Kubernetes та DevOps.

У цій статті:

Повний стек розробник у RisingStack.

Написання чистого коду - це те, що ви повинні знати і робити, щоб назвати себе професійним розробником. Немає розумного виправдання для того, щоб робити щось менше, ніж найкраще.

“Навіть поганий код може функціонувати. Але якщо код не є чистим, це може поставити розробницьку організацію на коліна ". - Роберт К. Мартін (дядько Боб)

У цьому дописі в блозі ми розглянемо загальні принципи чистого кодування для іменування та використання змінних та функцій, а також деякі Найкращі практики чистого кодування для JavaScript.

Node.js у Scale це збірник статей, присвячених потребам компаній з більшими установками Node.js та вдосконалених розробників Node. Розділи:

Перш за все, що означає чисте кодування?

Чисте кодування означає, що в першу чергу ви пишете код для свого пізнішого себе та для своїх колег, а не для машини.

Ваш код повинен бути зрозумілим для людей.

Ви знаєте, що працюєте над чистим кодом, коли кожна прочитана процедура виявляється майже такою, як ви очікували.

Найкращі практики чистого кодування JavaScript

Тепер, коли ми знаємо, до чого повинен прагнути кожен розробник, давайте розглянемо найкращі практики!

Як я повинен називати свої змінні?

Використовуйте імена, що виявляють наміри і не хвилюйтеся, якщо у вас довгі імена змінних замість того, щоб зберегти кілька натискань клавіатури.

Якщо ви дотримуєтесь цієї практики, ваші імена стануть доступними для пошуку, що дуже допомагає, коли ви робите рефактори або просто щось шукаєте.

Також, робити значущі відмінності і не додавати зайвих, непотрібних іменників до імен змінних, як і їх тип (угорська нотація).

Зробіть імена змінних простими для вимови, тому що для людського розуму потрібно менше зусиль для обробки.

Коли ви робите огляд коду з колегами-розробниками, на ці імена легше посилатися.