Middle+
Yazdığınız kodun keyfiyyətini necə qiymətləndirirsiniz?
sobes.tech Süni İntellekt
AI-dan cavab
Mən texniki tələblərə və dizayn maketlərinə uyğunluğu yoxlayıram. Kod stilini qorumaq və potensial səhvləri aşkar etmək üçün statik kod analizatorlarından (ESLint, Stylelint) istifadə edirəm. Jest və React Testing Library ilə modul və inteqrasiya testləri yazıram. Performansı qiymətləndirirəm: yükləmə vaxtı, skriptlərin icra sürəti, müxtəlif cihazlarda "gecikmələrin" olmaması. Müxtəlif brauzerlərdə və cihazlarda funksionallıq və uyğunluğu əl ilə test edirəm. Kod nəzərdən keçirilməsi zamanı həmkarlarımdan rəy alıram.
// package.json-də ESLint nümunəsi
"scripts": {
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
"test": "jest"
}
| Qiymətləndirmə meyarı | Alətlər/Yöntemlər |
|---|---|
| Funksionallıq | Əl ilə testlər |
| Görünüş | Dizayn maketləri ilə müqayisə |
| Kod keyfiyyəti | ESLint, Stylelint |
| Testlər | Jest, React Testing Library |
| Performans | WebPageTest, Lighthouse |
| Baxım | Kod nəzərdən keçirilməsi |