Josh*Developer
4.66K subscribers
451 photos
40 videos
13 files
702 links
IT blog of:
Umar Sadullayev
Muslim 🌙
Senior Frontend Engineer @ EPAM
Angular GDE
Founder of @vector_academy_uz

Reklama: @joshdeveloper_ad
Shaxsiy: @umar_shares
Download Telegram
"Code review" jarayoni yaxshigina energiya oluvchi jarayon.

Bir intervyuda bir savol berishgandi.

- "Code review" qilayotganingda nimalarga e'tibor qaratasan ko'proq?

Javobimni va fikrimni birozdan so'ng yozib qoldiraman, Xudo xohlasa.
Sizga shu savol berilganda, nima deb javob bergan bo'lar edingiz?

#codeReview

@JoshDeveloper
👍332🤝1
"Code review" jarayonida nimalarga e'tibor berish kerak?

1. Loyihada kelishilgan ichki qoidalarga.
2. "PR" ochilganda "CI check"lar bo'lsa, shularga.
3. Loyiha biznes logikasi to'g'ri implement qilinganiga.
4. Loyihadagi "Best-practices"ga. Masalan, "folder-structure", "namings" va hkz.
5. "Pattern" va "Anti-pattern"larga.
6. Prinsipllarga, (SOLID, KISS, DRY va hkz)
7. Yozilgan kod "side-effect"lar keltirib chiqarishi mumkinmi yoki yo'qligiga. (Masalan "memory-leaks", ortiqcha "request"lar va hkz)
8. Loyiha arxitekturasi chiziqidan chiqilmaganiga. Masalan, komponentlarning vazifalari alishib qolmaganmi, bir modul boshqa modulni noto'g'ri ishlatyaptimi...
9. va hkz.

#codeReview

@JoshDeveloper
👍27🔥6🤣2🤝211👨‍💻1