Kod yozish oson, lekin yaxshi kod yozish san'at. Robert Martin "Clean Code" kitobida batafsil yozgan. Clean Code JavaScript β amaliy qo'llanma.
1. Tushunarli nomlar
Yomon: const d = new Date(). Yaxshi: const currentDate = new Date(). O'zgaruvchi va funksiya nomlari ma'noni ifodalashi kerak.
2. Kichik funksiyalar
Har bir funksiya bitta vazifani bajarsin. 100 qator β yomon. 10-20 qator β yaxshi. Bir vazifa β bir funksiya.
3. Commentlar
Kod o'zi tushunarli bo'lsin. Comment faqat kerak joyda. "Nima" emas, "Nima uchun" yozing.
4. DRY va KISS
DRY β Don't Repeat Yourself. Takrorlanuvchi kod β funksiyaga ajrating. KISS β Keep It Simple. Soddalik eng yaxshi.
5. Formatlashtirish
Izchil indentatsiya. Bo'sh satrlar bilan ajratish. Prettier, ESLint β avtomatik.
Xulosa
Toza kod β sizning va jamoangizning vaqtini tejaydi.
Manba: Clean Code JavaScript


