1. Sales menejer - 2 yillik rael ish tajriba (offline full time).
2. Frontend dasturchi (React) - 2+ yillik real ish tajriba (offline full time).
3. Mobil dasturchi (Flutter) - 2+ yillik real ish tajriba (offline full time).
4. UI/UX dizayner - 2+ yillik real ish tajriba (offline full time).
5. Project menejer - 1 yillik real ish tajriba (offline full time).
Vakansiya uchun link
Bog'lanish uchun 👉 @saidoffgroup
2. Frontend dasturchi (React) - 2+ yillik real ish tajriba (offline full time).
3. Mobil dasturchi (Flutter) - 2+ yillik real ish tajriba (offline full time).
4. UI/UX dizayner - 2+ yillik real ish tajriba (offline full time).
5. Project menejer - 1 yillik real ish tajriba (offline full time).
Vakansiya uchun link
Bog'lanish uchun 👉 @saidoffgroup
👍2
Loyihada katta o'zgarishlar qilish
Loyihani refactor qilish jarayonida ko'plab fayllarni o'zgartirishga to'g'ri keladi. Bu jarayonni qanday silliq olib borish mumkin?
- Qanday o'zgartirish qilmoqchisiz va bu nimaga kerak? Shu savolga javob toping.
- Ro'yhat tuzing. Refactorni kichik qismlarga bo'lib, ularni ro'yhatini tuzing.
- Ro'yhatdagi har o'zgarish bitgandan keyin commit qiling.
- Har bir o'zgarishdan keyin test bo'lsa testlarni run qiling (test bo'lmasa build qilib tekshirish mumkin)
- Qilingan o'zgarishlar uchun dokumentatsiya yozing
Loyihani refactor qilish jarayonida ko'plab fayllarni o'zgartirishga to'g'ri keladi. Bu jarayonni qanday silliq olib borish mumkin?
- Qanday o'zgartirish qilmoqchisiz va bu nimaga kerak? Shu savolga javob toping.
- Ro'yhat tuzing. Refactorni kichik qismlarga bo'lib, ularni ro'yhatini tuzing.
- Ro'yhatdagi har o'zgarish bitgandan keyin commit qiling.
- Har bir o'zgarishdan keyin test bo'lsa testlarni run qiling (test bo'lmasa build qilib tekshirish mumkin)
- Qilingan o'zgarishlar uchun dokumentatsiya yozing
👍2
Forwarded from Aziz Rahimov
1- yanvardan o‘zgarmoqchi bo’lganlar diqqatiga:
O‘zgarishni ertadan yoki bugundan ham boshlasa bo‘ladi.
Buning uchun Sezar belgilab bergan yil boshini kutish shart emas.
Baribir kutaman deganlar uchun eslatma:
Aynan kutuvchilarning o‘zgarishlari odatda yil oxirigacha ham yetib bormaydi.
O‘zgarishni ertadan yoki bugundan ham boshlasa bo‘ladi.
Buning uchun Sezar belgilab bergan yil boshini kutish shart emas.
Baribir kutaman deganlar uchun eslatma:
Aynan kutuvchilarning o‘zgarishlari odatda yil oxirigacha ham yetib bormaydi.
👍2
Yangi yilni yangi kompaniyada boshladim.
Uydan ishlashga o'rganib qoldim, lekin uydagilar o'rganishmadi, ish buyurib qo'yishyapti )
Uydan ishlashga o'rganib qoldim, lekin uydagilar o'rganishmadi, ish buyurib qo'yishyapti )
👍2
Conventional Commits
feat, fix, docs, test, refactor, chore va shunga o'xshash so'zlar bilan boshlanuvchi git commitlarni ko'rgan bo'lsangiz kerak. Bu so'zlar conventional commit ning bir qismi hisoblanadi.
Conventional commit git uchun toza, tushunarli commit yozish ishlatiladi va 3 qismdan iborat bo'ladi:
feat, fix, docs, test, refactor, chore va shunga o'xshash so'zlar bilan boshlanuvchi git commitlarni ko'rgan bo'lsangiz kerak. Bu so'zlar conventional commit ning bir qismi hisoblanadi.
Conventional commit git uchun toza, tushunarli commit yozish ishlatiladi va 3 qismdan iborat bo'ladi:
👍1
Type - commit ning maqsadini bildiradi
- feat — yangi feature
- fix — bug fix
- docs — dokumentatsiyadagi o'zgarishlar
- style — kod stili va formatidagi o'zgarishlar
- refactor — bug fix yoki yangi feature bo'lmagan o'zgarishlar
- test — yangi test qo'shish yoki o'zgaritirish
- chore — productdagi kodga ta'sir qilmaydigan o'zgarishlar
- ci — ci konfiguratsiyadagi o'zgarishlar
- feat — yangi feature
- fix — bug fix
- docs — dokumentatsiyadagi o'zgarishlar
- style — kod stili va formatidagi o'zgarishlar
- refactor — bug fix yoki yangi feature bo'lmagan o'zgarishlar
- test — yangi test qo'shish yoki o'zgaritirish
- chore — productdagi kodga ta'sir qilmaydigan o'zgarishlar
- ci — ci konfiguratsiyadagi o'zgarishlar
Scope - kodning qaysi qismi o'zgarganini bildiradi va qavs lar bilan yoziladi.
Scope ishlatish ixtiyoriy
Scope ishlatish ixtiyoriy
👍1
Description - o'zgarishlar haqida qisqacha izoh, oddiy habar ko'rishida yoziladi
👍1
Misollar
Sodda ko'rinishi:
Scope bilan
Bir nechta qatorli
Sodda ko'rinishi:
feat: add user authentication
Scope bilan
fix(auth): resolve token expiration issue
Bir nechta qatorli
docs: update README with setup instructions
Added detailed steps to configure the project for development.
Setup uchun yangi chiroq...
Qanday ishlashi qiziqmi?
Qanday ishlashi qiziqmi?
👍7
Assalomu alaykum hammaga, mana weekend ham tugadi.
Anchadan beri reja qilgan ishim — youtube ga videolar joylashni boshladim. Hozircha 2 ta video Youtube kanalimga joylangan, qolganlari ham sekin asta chiqib boradi.
Youtube kanalimga obuna bo'ling va frontend dasturlashni o'rganmoqchi bo'lgan do'stlaringga kanal linkini ulashing. Rahmat )
Kanal linki 👇
https://www.youtube.com/@davronny
Anchadan beri reja qilgan ishim — youtube ga videolar joylashni boshladim. Hozircha 2 ta video Youtube kanalimga joylangan, qolganlari ham sekin asta chiqib boradi.
Youtube kanalimga obuna bo'ling va frontend dasturlashni o'rganmoqchi bo'lgan do'stlaringga kanal linkini ulashing. Rahmat )
Kanal linki 👇
https://www.youtube.com/@davronny
👍6
"Telefon qilib meni uyg'otvoringlar" deb react gruppasiga yozvoribman.
Eng yomoni buni uyg'onganimdan keyin bildim 😁
Eng yomoni buni uyg'onganimdan keyin bildim 😁
👍5
1 haftalik tanaffusdan keyin yana videolar chiqarishni boshladim, bu safargi video Reactda conditional rendering haqida.
https://www.youtube.com/watch?v=2CNrQHPy6pw
#react
https://www.youtube.com/watch?v=2CNrQHPy6pw
#react
YouTube
7. React conditional rendering
Bugungi darsda Reactda conditional rendering bilan tanishamiz. If, ternar operatori va mantiqiy va (&&) operatori yordamida biror shartga ko'ra UI ga biror element chiqarish yoki chiqarmaslikni ko'rib chiqamiz. Undan tashqari mantiqiy va operator bilan raqam…
👍2