Miracle Programmer


Гео и язык канала: Узбекистан, Узбекский
Категория: Технологии


Senior SWE
- Shakhbozbek Usmonov
All about:
- Software Engineering
- StartUp & Big Tech
- Fast.Build.Deploy
- YouTube Content Creator
Channel started: 06.06.2021
Slogan: "Yo Tarix bo'lamiz. Yoki Tarix yozamiz."

Связанные каналы  |  Похожие каналы

Гео и язык канала
Узбекистан, Узбекский
Категория
Технологии
Статистика
Фильтр публикаций


Yangi udemere.uz


Ko'rib chiqganlar o'zingizni fikringizni bildiring. Nima qilamiz birinchi versiya o'rniga buni almashtiramizmi?

P.S. Yozing 👇

@miracleprogrammer


Yangi Udemere bu versiyasi hali to'liq ishga tushmadi. Bu loyihada bir o'zimman shunga to'liq bitirishga yana ozroq vaqt ketadi ekan. Sinab ko'ring. Fikringingizni izohda yozing o'zgartiradigan joyini o'zgartiramiz.

@miracleprogrammer


LeetCode 50-55 kunlik natija. Maqsadni kattaroq qo'ying, chunki o'zingizni nimaga qodir ekanligingizni hech kim hatto o'zingiz ham bilmaysiz, yolg'iz Allohdan boshqa.

Natija:
1. 50 kunlik Badge.
2. 30 kunlik Daily Badge.
3. SQL 50 Badge.

Bollar Maqsadni kattaroq qo'ying. Sinab ko'ramiz va biz Albatta G'olib bo'lamiz.

@miracleprogrammer


🌙Juma ayyom muborak!

@miracleprogrammer


Udemere 2-versiyasidan bir parcha. Python qolgan qismi 2-versiyasida to'liq holda chiqadi Insha'Alloh.

@miracleprogrammer




LeetCode bundan 50 kun oldin. Man turgan o'rin 1,395,946 taxminan shu o'rinda edi mani reytingim.

50 kunlik mehnatdan keyin mani hozirgi o'rnim. 680,294 ga ko'tarildi. Maqsad TOP 1000 taga chiqish. Buning uchun mani taxminimcha 2000 taga yaqin algorithmlarni ishlash kerak.

Lekin LeetCode ishlashga ko'p vaqt ketib Udemere qolib ketdi. Bollar Insha'Alloh bu hafta 2 ta loyiha ishga tushadi juda ham foydali loyihalar:
1. Udemere 2 versiyasi.
2. WordWonders to'liq ishga tushadi.

P.S. Siz nimalar bilan shug'ullanyapsiz?

@miracleprogrammer


LeetCode yoki boshqa shunday platformada masala ishlayotgan bo'lsangiz avval masala shartini yaxshilab bir necha marta o'qib tushunib oling. Shunda masalaga yondashuv ham to'g'ri bo'ladi, berilgan javob ham to'g'ri bo'ladi.

Masalan man ko'p holatda shoshib turamanda masalani yaxshi o'qimasdan uni ostidagi Topics degan qismi bor, bu joyi masala qaysi mavzularga oid ekani haqida ma'lumot beradi. Shuni ko'ramanda masalan deylik Array, Binary-Search degan bo'lsa tamom deymanda masalani yaxshi o'qimasdan uni ishlashga tushib ketaman va default Test-Caselardan yaxshi o'tgan masala. Yuborish tugmasini bosishingiz bilan Wrong Answer deb javob qaytaradi. Huddi shunday bo'lmasligi uchun avval masala shartini yaxshilab o'qing.

P.S. Aytishadiku masala shartini yaxshi tushungan odam. Masalani 50% qismini yechib bo'lgan bo'ladi deb. Siz qanday yondashasiz? Lekin men kabi shoshib turgan vaqtda masala ishlamang.

@miracleprogrammer


Kuning qanday boshlanadi desa?

Shu LeetCode bilan boshlayman, masalalarni ishlab bir boshimni ko'tarsam kech bo'ladi deydiku. Hazil.

P.S. Siz kuningizni qanday boshlaysiz?

@miracleprogrammer


Hozirda dasturlash bo'yicha bilimlariningiz qay darajada?
Опрос
  •   Yangiman 0 dan boshlayapman
  •   Bilimlarim bor, mustahkamlashim kerak
  •   Dasurlashni to'laqonli bilaman
63 голосов


Видео недоступно для предпросмотра
Смотреть в Telegram
Bizni 7 oylik dasturchi. Siz hali ham bahona qilib yuribsizmi ITda biror sohani o’rgana olmayapaman deb. Shu sizga motivatsiya bo’lsin.

@miracleprogrammer

225 0 1 15 24

Bundan keyin Insha'Alloh LeetCode Guardian ga harakat qilmoqchimiz. Bu dunyo bo'yicha LeetCode ni TOP 1% problem solverlari hisoblanadi.

P.S. Challengega siz ham qo'shiling. Biz albatta G'olib bo'lamiz.

@miracleprogrammer


LeetCode TOP 6.9% foydalanuvchilar 50 kunlik badgeni olishgan ekan. Demak hamma ham 50 kun to'xtamasdan algo yechmagan ekan.

Siz hozirdan boshlang. Va TOPlar orasida bo'ling. Sinab ko'ring. G'olib bo'ling.

@miracleprogrammer


LeetCode birinchi badgeni ham qo'lga kiritdik.

Bollar biz albatta. Sinab ko'ramiz va G'olib bo'lamiz.

@miracleprogrammer


Qanday Hujjatlashtirish Kerak?

• Izohlar: Murakkab qismlar uchun tushunarli izohlar qoldiring.
• Docstringlar: Funksiyalar va metodlarning maqsadi, parametrlari va natijalarini yozing.
• README: Loyihaning umumiy ishlash tamoyillarini tushuntiring.

@miracleprogrammer


Kodni Nega Hujjatlashtirilishi Kerak?

Kod yozish — dasturchining asosiy vazifasi, lekin uni hujjatlashtirish undan ham muhimroq. Yaxshi hujjatlashtirilgan kod o‘zingiz va jamoangiz uchun vaqt va resurslarni tejaydi.

Hujjatlashtirishning Foydalari

1. O‘z kodingizni oson tushunish
Bir necha oy o‘tgach, yozgan kodingizga qaytsangiz, ba’zi qismlarni tushunishingiz qiyin bo‘lishi mumkin. Hujjatlar va izohlar bu muammoni oldini oladi.
2. Jamoa bilan ishlashni osonlashtirish
Boshqa dasturchilar sizning kodingiz ustida ishlashi kerak bo‘lsa, hujjatlashtirilgan kodni tezroq tushunadilar va samarali ishlay oladilar.
3. Murakkab qismlarni tushuntirish
Murakkab funksiyalar yoki logikalarni oddiy izohlar orqali tushuntirish xatolarning oldini olishga yordam beradi.
4. Professionallik ko‘rsatkichi
Hujjatlashtirish sifatli kod yozuvchi sifatida obro‘ingizni oshiradi.

@miracleprogrammer


LeetCode qanday ketyapti? Kimlar ishlayapti hali ham?

@miracleprogrammer


🌙Juma ayyom muborak!

@miracleprogrammer


Endi savol: Nega Python list methoddan foydalanib yozilganda vaqti 0ms. Qo'lda shu kodni yozganda 7ms vaqt talab qilinyapti?

P.S. Izohda yozing.

@miracleprogrammer

Показано 20 последних публикаций.