🔟 Основні принципи чистого JavaScript-коду
-
Один рядок — одна дія
const total = price * quantity;— уникай кількох операцій в одному рядку. -
Змінні з чіткими іменами
const userProfile;краще, ніжconst u; -
Функція робить одну річ
Наприклад, функціяfetchUserProfile;лише отримує дані, а не оновлює UI. -
DRY — Don’t Repeat Yourself
Використовуйmapабоsliceдля уникнення повторів. -
Використовуй
useза замовчуванням
Замістьletвикористовуйconst, якщо значення не змінюється. -
Мінімізуй вкладеність
Використовуй раннійreturn, наприклад:if (!user) return null; -
Коментарі пояснюють «чому»
Наприклад:// Кешуємо результат для оптимізації const cachedData = getData(); -
Використовуй ES6+ можливості
Стрілкові функції, деструктуризація:const { id, name } = user; -
Обробляй асинхронність чітко
Використовуйasync/awaitзамість.then. -
Форматуй код автоматично
ESLint + Prettier для єдиного стилю. -
Уникай глобальних змінних
Використовуй модулі або замикання. -
Перевіряй типи даних
Використовуйtypeofабо TypeScript для безпеки.
✅ Чекліст чистого JavaScript-коду
🟢 Усі пункти виконано? Ти — бог чистого коду. Пуш зі спокійною душею 😎🚖