#copilot@techiesBlog
Github Copilotga pul to'layotkanimni bilgan ishxonadagilar aytishmoqdaki Copilot VSCode ga default holatda free versiyada qo'shilganmish. Nice move. Lekin men Android Studio (AS deb ketaman qisaroq😅) dan boshqasida ishlashni tasavvur qila olmayman 😄. Dasturlashni boshlaganimda IntelliJ Idea dan boshalganman va u AS bilan bir hil interfaceda. Mobile ga o'tgach esa faqat AS da ishladim. Barchani o'zini yoqtirgan IDE si bor va menga AS ancha qulayroq.
P.S/ Siz qaysi IDE dan foydalanasiz va nima uchun ?
Github Copilotga pul to'layotkanimni bilgan ishxonadagilar aytishmoqdaki Copilot VSCode ga default holatda free versiyada qo'shilganmish. Nice move. Lekin men Android Studio (AS deb ketaman qisaroq😅) dan boshqasida ishlashni tasavvur qila olmayman 😄. Dasturlashni boshlaganimda IntelliJ Idea dan boshalganman va u AS bilan bir hil interfaceda. Mobile ga o'tgach esa faqat AS da ishladim. Barchani o'zini yoqtirgan IDE si bor va menga AS ancha qulayroq.
P.S/ Siz qaysi IDE dan foydalanasiz va nima uchun ?
⚡1
Tashqarida qor shunaqangi yog'yapti ehh shunchaki chiqib yurishlik bo'lyapti. Ammo vaqt allamahal bo'lib qoldi(.
This media is not supported in your browser
VIEW IN TELEGRAM
It's finally friday 😄😄
@techiesBlog
Assalomu alekum hammaga.
Flutterni endi boshlagan yoki Code Architecture bilan endi tanishayotganlarni bir savol juda ko'p qiynaydi: "UI bilan Business Logic alohida bo'lsa UI da umuman logic yozish kerak emasmi ?". Bu savol meni ham juda ko'p qiynagan. Hozir bunga aniqlik kiritamiz.
Har doim ham UI va Logic qismlar to'liq ajralmaydi ya'ni UI da bazi method yoki function lar yozishga to'g'ri keladi va ular quydagilar bo'lsa bu normal holat deyiladi:
- Widgetlarni show&hide qilish uchun if statement yoki nullable o'zgaruvchilarga bog'liq viewlardagi logic;
- Widget sizelariga bog'liq bo'lgan animation;
- UI ning device informationlariga bog'liq logiclar masalan screen size yoki orientation;
- Routing logiclar.
Bundan tashqari holatlarda logic qism asosan Business logic qismda bo'lishi maqsadga muvofiq. Bu maintainability va scaleabilityni saqlashga yordam beradi. Buning uchun har hil state managementlar va code architecture lar yordam beradi.
Assalomu alekum hammaga.
Flutterni endi boshlagan yoki Code Architecture bilan endi tanishayotganlarni bir savol juda ko'p qiynaydi: "UI bilan Business Logic alohida bo'lsa UI da umuman logic yozish kerak emasmi ?". Bu savol meni ham juda ko'p qiynagan. Hozir bunga aniqlik kiritamiz.
Har doim ham UI va Logic qismlar to'liq ajralmaydi ya'ni UI da bazi method yoki function lar yozishga to'g'ri keladi va ular quydagilar bo'lsa bu normal holat deyiladi:
- Widgetlarni show&hide qilish uchun if statement yoki nullable o'zgaruvchilarga bog'liq viewlardagi logic;
- Widget sizelariga bog'liq bo'lgan animation;
- UI ning device informationlariga bog'liq logiclar masalan screen size yoki orientation;
- Routing logiclar.
Bundan tashqari holatlarda logic qism asosan Business logic qismda bo'lishi maqsadga muvofiq. Bu maintainability va scaleabilityni saqlashga yordam beradi. Buning uchun har hil state managementlar va code architecture lar yordam beradi.
🔥3
.
Мен ҳеч нарса демайман. Ака ҳамма гапни гапириб қўйибдилар. @MubashshirAhmad
Meni eng achinadiganim shuncha odam 1 kunlab bekorga sarflayotkan umrini qanday yaxshi narsalarga sarflash mumkinaaa. Bizni xalq kutish uchun tug’ilganmi deb o’ylab qolaman. Hammayoqda navbat. Shuncha odamni umri shunchaki sovurilib ketyaptikuu ahir. To’g’risi bu akani gaplaridan men jumbushga kepkettim.
🔥1
Odamlarning oddiy moddiy qoniqishlari qondirilmasa qanday qilib boshqa narsalarni o’ylashi mumkin aa. Yashab qolish haqida o’ylab qanday qilib rivojlanishni haqida fikrlash mumkin. Bu juda katta adolatsizlik. Shu odamlar ham katta ishlarni qilishi mumkin lekin oilasidan oshmasa qanday o’ylaydi boshqa narsalarni. Ehhh, kechqurunda siqilishda yana.
🔥1
"Sifatli ta'limni talab qilishdan avval, sifatli sharoit yaratib berish kerak". Hammaning bo'ynida qandaydir omonat bor, manashu maktabni ham sifatli qilishga ma'sul shaxslarning ham bo'ynida omonat bor lekin ular omonatga hiyonat qilishmoqda, bu bilan xalqqa hiyonat qilishmoqda. Hamma narsaning albatta javobi beriladigan kun keladi.
Manba: Qalampir uz
Manba: Qalampir uz
👏8
Hozirgi projectlar TDD (Test Driven Development) arxitektura bo'yicha yozilyapti lekin Test qismi yozilmagan 😄 va hozirda DD holatda ishlamoqda 🫣. Lekin endi T qismini ham qo'shamiz va perfect code bo'ladi 😎.
Bu tutorialni 2 yilcha oldin ko'rgandim va ko'rish davomida project qilib UIC ga ishga kirgan edim 😄. Lekin hozir ko'rib anchagina qo'shimcha tajribalar olyapman, clean code bo'yicha ham ancha takrorlash bo'lyapti. Ko'dning ko'pgina qismlarida boilplate codelar ko'payib ketgan ekan ularni ham refactor qilib chiqyapman. Ko'pgina yangi narsalarni o'rganyapman desam ham bo'ladi.
Manba: Clean Architecture & TDD
Bu tutorialni 2 yilcha oldin ko'rgandim va ko'rish davomida project qilib UIC ga ishga kirgan edim 😄. Lekin hozir ko'rib anchagina qo'shimcha tajribalar olyapman, clean code bo'yicha ham ancha takrorlash bo'lyapti. Ko'dning ko'pgina qismlarida boilplate codelar ko'payib ketgan ekan ularni ham refactor qilib chiqyapman. Ko'pgina yangi narsalarni o'rganyapman desam ham bo'ladi.
Manba: Clean Architecture & TDD
👍4👌1
Forwarded from A'lamiy
Allohga qasamki,
biror marta do'stlikka,
muhabbatga yengil
qaramaganman.
Biror kishining fazilatini
inkor qilmaganman.
Birinchi bo'lib hech
qachon adovatni
boshlamaganman,
hatto buni niyat ham
qilmaganman.
Ammo mening ham
qadr-qiymatim bor.
Kim qalbimga e'tiborsiz
boʻlsa undan yolg'izlanaman!
#Adham Sharqoviy
@alamiy_uz
biror marta do'stlikka,
muhabbatga yengil
qaramaganman.
Biror kishining fazilatini
inkor qilmaganman.
Birinchi bo'lib hech
qachon adovatni
boshlamaganman,
hatto buni niyat ham
qilmaganman.
Ammo mening ham
qadr-qiymatim bor.
Kim qalbimga e'tiborsiz
boʻlsa undan yolg'izlanaman!
#Adham Sharqoviy
@alamiy_uz
#test@techiesBlog
⚡️Sekin-sekin boshlab oldim. Test va so’ng code refactor qilyapman. Flow buzulmadimi yoki yoq bilish uchun testni qayta ishlatyapman. Bu ancha yordam bermoqda. Endi agar codega o’zgarish bo’lsa flowga ta’sirini bemalol bilish osonlashadi.
⚡️Sekin-sekin boshlab oldim. Test va so’ng code refactor qilyapman. Flow buzulmadimi yoki yoq bilish uchun testni qayta ishlatyapman. Bu ancha yordam bermoqda. Endi agar codega o’zgarish bo’lsa flowga ta’sirini bemalol bilish osonlashadi.
⚡3🔥1
Davlat tizimi shunday tuzilganki har doim ishingni bitirib beradigan odam hecham ish joyida bo’lmaydi 🤬.
💯3
#homevibe
Yoshligimizda qish payti bitta uyga pechka qurib yashardik. Kechga uhlashdan avval Onam “yangi uy” (mehmonxona) dan olma olib chiqib po’stini archib pechka ustiga qo’yardi va olma hidi xonani tutardi. Menga juda yoqardi. Hozir ham honamdan shunday hid kelib yotibman 😊
Yoshligimizda qish payti bitta uyga pechka qurib yashardik. Kechga uhlashdan avval Onam “yangi uy” (mehmonxona) dan olma olib chiqib po’stini archib pechka ustiga qo’yardi va olma hidi xonani tutardi. Menga juda yoqardi. Hozir ham honamdan shunday hid kelib yotibman 😊
❤3