Dev thinking loud – Telegram
Dev thinking loud
1.59K subscribers
122 photos
8 videos
3 files
325 links
Dasturlash boyicha video darslar, subyektiv fikrlar, kundalik misollar, bahsli mavzular.

Youtube kanal: https://www.youtube.com/@ravshansbox

Muallif: @ravshansbox
Download Telegram
Haqiqatdan, shu mavzular ko'pincha jiddiyga olinmaydi
👍38🤝1
Mana nima sababdan JavaScriptda hamma o'zgaruvchilar heapda saqlanadi: chunki stackdagi joy function tugashi bilan tozalanadi (function ozi stackdan "pop" bo'ladi), closuredagi functionga esa u joy keyin ham kerak.

Manba:
https://exploringjs.com/deep-js/ch_environments.html#recursion-via-environments
👍22🔥3💯21👏1
Forwarded from Jakhongir Rakhmonov - IT
Ingliz tilini bilmasangiz siz yaxshi dasturchi emassiz.

@jakhonrakhmonov
👍45👀4👎2🤔2
CSS Box Model visual korinishda

Box-sizing: content-box (default) holatda, total size = margin + border + padding + size(width/height)

Box-sizing: border-box holatda, total size = margin + size(width/height)
👍44
Bazan object propertylarining kalit yoki qiymatlari ustida amal bajarishimizga to'gri keladi.

Object.entries/Object.fromEntries APIlari bunaqa holatda qo'l keladi
🔥30👍8👀1
Sizningcha qanday natija olamiz va nega?
👍11
Interviewlarda soraladigan advanced leveldagi savollardan biri: Currying nima?

Currying - bu bitta funksiyani ohirgi natijani olish uchun bir nechta marta chaqirish mumkin holatga keltirilishiga aytiladi.

Yuqoridagi misolda g funksiya f funksiyaning curried versiyasi hisoblanadi.

@dev_thinking_loud
👍32🤡42🔥1
Forwarded from Josh*Developer
Diqqat, "Josh*Podcast"ning yettinchi soni e'loni. 🎙

Podkast mavzusi 📃:
“Dasturchi qanday sifatli ishlashi va o'qishi mumkin?”

Mehmonimiz 👥:
- Ravshan Samandarov (Senior Software Engineer at Oxagile)

Sana va vaqti 🕔:
9-Dekabr, 21:00

Jonli efir manzili📍:
https://www.youtube.com/live/a6T3R-_J7OM?feature=shared

Savollaringizni shu post ostiga yoki video "Live chat"iga yo'llab tursangiz bo'ladi.

#podcast

@JoshDeveloper
🔥20👍8
Forwarded from Josh*Developer
Podkast ba'zi sabablarga ko'ra 22:00 da boshlanadigan bo'ldi inshaaAlloh.

Sabr tagi oltin degandek, sabr qilamiz 🌚

#delay

@JoshDeveloper
👍26
Maa shaa Alloh!
1000 ta bo’libmiz bugun.

@dev_thinking_loud
46👍17🔥11
"Redux middleware"larni chuqurroq ko'rib chiqamiz

https://youtu.be/RQLeZ3Xz1qQ

@dev_thinking_loud
👍15🔥6
Redux bilan view layerning birga ishlashi:
- View layerda qandaydir event yuzaga keladi, misol uchun button (do something) yoki anchor (navigate) click
- Event handler storega redux action dispatch qiladi
- Reducer dispatch qilingan action uchun yangi state generate qiladi (rasmda bu qismi yo'q)
- State o'zgarishi view rerender bolishiga sabab bo'ladi

Va bu takrorlanavaradi

@dev_thinking_loud
🔥26👍4