ABDULBORIY CODES ⚡️
136 subscribers
132 photos
147 videos
15 files
99 links
👨‍💻 Full-Stack dasturchi
🎓 WIUT bitiruvchisi
📚 Resurslar va maslahatlar
⚛️ JavaScript | TypeScript | React.js | Next.js | Node.js mutaxassisi

Murojaat uchun @abdulboriy_codes
Download Telegram
Forwarded from Akhror Web
🧠 Senior dasturchilar kabi fikrlashga yordam beruvchi 5 muhim atama
Senior bo‘lish – bu faqat ko‘proq texnologiyalarni bilish emas. Ular loyihalar qanday muvaffaqiyatsizlikka uchrashini ko‘p bora ko‘rgan va bunga nom ham qo‘yishgan. Quyidagi atamalar shunday tajribadan tug‘ilgan.

🔫 1. Footgun – O‘zingga “otish” qulay bo‘lgan xato
Tushuntirish: Juda oson noto‘g‘ri ishlatilishi mumkin bo‘lgan funksiyalar.

Misol: Buyruq qatori (CLI) odatda xavfli bo‘lib, --safe degan xavfsiz flagsiz ishlab ketadi va asosiy ma’lumotlarni o‘chirib yuborishi mumkin.

🛡 Saboq: Har doim xavfsiz default sozlamalar kerak.


💀 2. Death by a Thousand Cuts – Ming kichik xato bir katta muammo bo‘ladi
Tushuntirish: Har bir kichik kamchilik vaqt o‘tib katta muammoga aylanadi.

Misol: Testlar har safar 1 soniya ortiqcha vaqt oladi, deploy 30 soniyaga cho‘ziladi...

Saboq: Kichik sekinliklar vaqt va ishchi ruhiyatini buzadi.


🧠 3. Bikeshedding – Muhim emas narsalarga vaqt yo‘qotish
Tushuntirish: Asosiy muammo o‘rniga mayda-chuyda narsalarga e’tibor berish.

Misol: 40 daqiqa tugma rangi haqida gaplashib, muhim data modeli muhokama qilinmay qoladi.

🚫 Saboq: Asosiy masalalarni rad etmaylik.


🪵 4. God Object – Hamma narsani biladigan bitta gigant obyekt
Tushuntirish: Bir Class ichida barcha logika to‘plangan, mustaqil emas.

Misol: UserManager login, billing, bildirishnomalar, tahlil – barchasini qiladi.

🧩 Saboq: Bunday obyektlar test qilishni va o‘zgartirishni qiyinlashtiradi.


💦 5. Leaky Abstraction – Tizim ichki ishlari “tashqariga” chiqib ketadi
Tushuntirish: Abstraksiyalar ichki murakkablikni yashira olmaydi.

Misol: ORM ma’lumotlarni olishda SQL xatolarini “sirtga” chiqaradi.

🎭 Saboq: Yaxshi abstraktsiya murakkablikni yashiradi.


Telegram | YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42😁2
Media is too big
VIEW IN TELEGRAM
Windows 11 Requirements vs Linux Reality Check 🤯 #TechHumor"
🔥5
What type of 🐛 is this?
🤨4
Media is too big
VIEW IN TELEGRAM
Time-saving websites for developers 🤐
🔥4
ABDULBORIY CODES ⚡️
Video
🏳‍🌈 vs 🐺
🔥21
Media is too big
VIEW IN TELEGRAM
Python is Easy 😂
😁4👍2🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
5👍2🔥2👏1
aws.pdf
315.8 KB
AWS ROADMAP : )
🔥31
🔑 What are Key Pairs in AWS?
https://www.abdulboriy.uz/blog/what-are-key-pairs-in-aws
A Key Pair in AWS = a way to log in securely to your EC2 instance (virtual server) without using a password.It’s basically:Public key → stays in AWS (...
1