Programming ∀
Відкрити в Telegram
Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.
Показати більше1 217
Підписники
Немає даних24 години
-87 днів
-3530 день
Архів дописів
1 217
+1
Ikkisi ham legal ))
Lekin shu syntax noise uje jonga tegib ketdi birpasta.
Option tipgani ko'pchilik if bilan qiladi, shunaqa narsani doyim ko'rganman, rustda ham beginnerlar if yozib o'tirishadi.
Lekin match ancha qulay ishonavering, faqat jsda pattern matching yo'q shunga match degan funksiya qilingan.
Lekin shunda ham ancha qulayliklar ko'p lekin limitlar ham ko'p tiplarda va yana boshqa narsalarda.
Lekin kodni birinchi ko'rgan odam biroz chalg'ib tushunmay qoladi sababi esa shu syntax noise ko'pligi va hamma narsa effect-ts idiomaticsda qilingani. Xozir aynan bir kishiga tushuntirib o'tiribman.
1 217
+1
Bunisi kulgili lekin 🌚 Boshida servantga o'xshagan ideyani qilishibti deb o'ylabman kegin bilsam prosto enum ekan.
Ikkinchi rasmda esa servantdagi misol.
1 217
Bu yerdagi ideya ham qiziq ekan, aynan routing o'zida o'rab aniq qilib qo'ygan qanaqa responselar qaytishini. Masalan expresschilar buni tushunishi ancha oson ))
1 217
Kelajakda taksis akalar oldin dasturchi bo’lgani haqida aytib berishsa bu haqiqat bo’lishi mumkin.
1 217
Bonusga flake qivorilsa shakalat bo’ladi.
Faqat past so’rtli shakalat. Oliy navlisi kerak bo’lsa ZIOda qilish kerak edi🥹
1 217
Perfomance deysizmi ?
Common nigga !
Script tilda backend yozishga uyalmagan odam perfomancedan uyalmaydi 🐎🛁 bosing
1 217
Hullas FP yozyotganizniyam farqiga bormaysiz. Nimani qayerga yozay nima qilay nimani o'rganay qanaqasi tog'ri degan savollarsiz Doc o'qib bosaverasiz.
Nestjs kabi hoosh DIni qanaqa qilsam kean deb siqilmasdan Layerlarni yopishtirib tashlaysiz tamam. Nima qilasizlar o'zingizni qiynab, tiplar bor biroz xatla bo'lsa ham yomon emas. Nodejsdagi molxonalar uncha sezilmaydi chunki hammasi effectga o'ralgan yoki o'zingiz o'raysiz.
Focus asosiy logicda bo'ladi, bir joyga promis qilib hamma call chaini async qilib kegin big refactoring deb commitlar qilmasdan bemalol coffechani qo'yvolib erkakchasiga kod yozasiz.
1 217
Mana default setupcha.
Fifftillion biblatekalardagi bitta funksiyani ishlataman demasiz.
Realworldni effectga o'raymizda yashayveramiz.
AI generatorlarda yozsangiz ham bo'louradi yana bilmadim. Lekin nestjs daka krinj DIlar qilib o'timasdan bosaverasiz.
1 217
Mazzami ?
Nodejs builtin sqlite bilan maqtaniyotgan bir davirda. Effect-ts ichiga kuberni tiqvoryabti.
Nestjslarni esa bilmadim manimcha yangi decorator yozishyabti IOC uchun.
Effect contributorlariga hurmatim shuki ular rostdan ham ZIOni js ekotizimiga olib kirishga qattiq harakat qilishyabti.
1 yil ichida akalar ancha narsalarda progress qivorishdi. Lekin jschi sifatida ayta olamanki js ekotizimida sanoqli bo'lgan tayinli narsalardan biri bu effect-ts. Promislardan qutilishni eplashdi ! Real world bilan ishlashni esa ancha oson va default js approachlardan ancha aqilli qilishdi. Nima bo'lsa ham respect. Eslayman daje o'tgan yili ham ancha narsalar stabil emas edi, platform issuelar bor edi, anchasini eplashdi.
Hullas effect-tsga yetib olish uchun undan yaxshiroq effect system qilmasa hali beri ancha bor. Oddiy loggerdan fibergacha shardingacha yozib chiqishgan uje katta extimol bilan actor-model patternga xarakat boshlashganov. Pm2 kabi molxonalardan ham qutilishadi hali.
1 217
Bu ro'yxatni tashlamagan edim-a ?
List of pioneers in computer science
https://en.wikipedia.org/wiki/List_of_pioneers_in_computer_science
1 217
Shunda oldingi dasturchilar body builder bo'lganmi ?
Degan savolni nega bermadilarku
