manba

Strategy design patterni

Algoritm 2020 Yan 11 15:48:00

Strategy design patterni

Design patternlar mavzusini davom etgan holda bugun Behavioral design patternlar oilasiga mansub Strategy Design Pattern haqida gaplashamiz. Qo'llash jihatidan ancha sodda lekin juda ko'p muammolarni birdaniga hal qila oladigan ushbu design patternni hayotda juda ko'p uchratishingiz mumkin. Bugun Observer design patterni haqidagi maqolada misol qilib olganimiz, yuk jo'natish dasturchasiga yangi imkoniyat qo'shamiz. Vodiy tomonlardan yuk jo'natish uchun koskader taksichilar…



tarjima

Let vs const - qaysi birini ishlatgan ma'qul(JavaScript)

Umumiy Dasturlash 2020 Yan 10 23:45:00

Let vs const - qaysi birini ishlatgan ma'qul(JavaScript)

Mening avvalgi maqolamda quyidagi fikrlar bor edi: let vs const vs var: Odatda yagona bizga kerakligi - bu let. Agar Siz o'zgaruvchiga qayta yozishni taqiqlamoqchi bo'lsangiz, constni ishlatishingiz mumkin. Bu fikr juda baxsli bo'ldi, Twitterda va Redditda bu masala bo'yicha juda qaynoq munozaralar bo'lib o'tdi. Eng ko'p bildirilgan fikr bu - const'ni ishlatish kerak va faqatgina zarurat bo'lgandagina let'ga murojaat…



manba

Merge sort (Birlashtirib saralash)

Algoritm 2020 Yan 10 09:05:00

Merge sort (Birlashtirib saralash)

"Dasturlashning eng asosiy muammosi — bu murakkablik. Murakkablikni hal qilishning faqatgina bitta asosiy yo'li bor: Bo'lib tashla va hukmronlik qil" — Bjarne StroustrupIV qism. Bo'lib tashla va hukmronlik qil. 3-darsO'tgan darsimizda sizlar bilan ikkilik qidirish (binary search) algoritmi va uning



yangi

Telegram profilini o'chirish

Boshqalar 2020 Yan 8 23:42:00

Telegram profilini o'chirish

Ko'pchilik -"Qanday qilib Telegramni o'chirib tashlash mumkin?" degan savol bilan murojaat qilishadi. Shu savollarga bir butun qilib ushbu maqolada Telegramni o'chirish haqida yozishga qaror qildik.Demak, bu maqola qanday qilib telegramni o'chirish haqida bo'ladi.Telegramni o'chirishga kirishishdan avval bir muhim narsani hisobga olishingiz kerak: Telegramni o'chirib yuborganingizdan so'ng, uni ichidagi ma'lumotlarni tiklab bo'lmaydi.



yangi

CEO. CTO. CMO. CIO ...

Boshqaruv 2020 Yan 7 23:34:00

CEO. CTO. CMO. CIO ...

Ko'pchiligimizni CEO, CTO, CMO va boshqa shu kabi abbreviaturalarga ko'zimiz tushgan. Ular nimani anglatadi? Qanday ko'rinishlari bor? Ushbu maqolada shu haqida so'z ketadi.Ushbu abbreviaturalardan asosan chet elda foydalanishadi. Ular korxona, tashkilot, kompaniya, korporatsiya, holdinglarda xodimlar lavozimlarini anglatadi. Ba'zi tashkilotlarda ulardan faqatgina ba'zilar ishlatilinadi.



manba

Ikkilik qidirish (Binary search)

Algoritm 2020 Yan 6 23:16:00

Ikkilik qidirish (Binary search)

"Dasturlashning eng asosiy muammosi — bu murakkablik. Murakkablikni hal qilishning faqatgina bitta asosiy yo'li bor: Bo'lib tashla va hukmronlik qil" — Bjarne StroustrupIV qism. Bo'lib tashla va hukmronlik qil. 2-darsOldingi darsimizda siz bilan bo'lib tashla va hukmronlik qil paradigmasi haqida gaplashgan edik. Bu paradigma…



manba

2020 – yilda Junior Full Stack dasturchi bo’lish yo’l xaritasi

Ta‘lim 2020 Yan 5 02:16:00

2020 – yilda Junior Full Stack dasturchi bo’lish yo’l xaritasi

Web dasturlashni o'rganish kerak. Nimadan boshlash kerak? Nima qilish kerak? Nimalarni o'rganish kerak? degan savol o'rtaga chiqadi. Bu maqolada siz bilan biz, junior Full Stack dasturchi bo'lish yo'l xaritasini ko'rib chiqamiz. Oldingi maqolalarimizdan farqli o'laroq, bu maqola orqali bizning maqsadimiz dasturlash olamida o'z yo'lingizni topishga yordam berish.1 — HTML, CSS va JavaScript dan boshlaymiz.Veb dasturlashga kirishda 3ta asosiy texnologiyani o'rganish kerak. Juda ham…



manba

Bo’lib tashla va hukmronlik qil

Algoritm 2020 Yan 4 23:45:00

Bo’lib tashla va hukmronlik qil

"Dasturlashning eng asosiy muammosi — bu murakkablik. Murakkablikni hal qilishning faqatgina bitta asosiy yo'li bor: Bo'lib tashla va hukmronlik qil" — Bjarne Stroustrup IV qism. Bo'lib tashla va hukmronlik qil. 1-dars Oldingi bo'limlarimizda sizlar bilan eng fundamental algoritmlar va ma'lumotlar tuzilmalarini ko'rib chiqdik. Bu bo'limga kelib endi ancha jiddiy masalalar bilan shug'ullanishni boshlashimiz mumkin. "Bo'lib tashla va hukmronlik qil" nimani anglatadi…



tarjima

Dart - dasturlash tiliga kirish

Umumiy Dasturlash 2020 Yan 3 23:55:00

Dart - dasturlash tiliga kirish

Dart - Google kompaniyasi tomonidan, umumiy qo'llanish uchun yaratilingan dasturlash tilidir. U asosan veb dasturlar yaratish uchun mo'ljallangan bo'lib(ham mijoz, ham server tomon uchun), shu bilan birga mobil ilovalar ham yaratish mumkin. Dart - obyektga yo'naltirilgan dasturlash tilidir. Dart tilidagi barcha qiymatlar obyektlardan iborat. Dart dasturlash tili rivojlanishida ko'p yillik tarixga ega bo'lgan dasturlash tillarini ta'siri katta, bular, Smalltak, Java, JavaScript.…



manba

Javada “Design Pattern” lar

Algoritm 2020 Yan 2 22:37:00

Javada “Design Pattern” lar

"Design Patterns" atamasi nimani anglatadi? Design Patterns bu dasturlash jarayonini yengillashirish uchun oldindan ishlab chiqilgan standart kod yozish usullaridir. Odatda (bundan keyin qulaylik uchun Patternlar deb yozaman) Patternlar dastur ishlab chiqish jarayonida yuzaga keladigan ma'lum bir muammolarga yechimlar ko'rinishadi bo'ladi. Ushbu oldindan ishlab chiqilgan standart Patternlardan foydalanish…