Kategoriler
JavaScript / TypeScript

JS Callback Helvası: Promise’ler ve Async/Await ile Kurtuluş Hikayesi

Bir zamanlar, JavaScript dünyasında “Callback Hell” denen bir canavar dolaşıyordu. Bu canavar, masum kodları labirente çevirip onları içinden çıkılmaz bir hale getiriyordu. Kodunuzu her açtığınızda bir kabus gibi karşılaştığınız bu karmaşa, beyninizi tıpkı Inception filmi gibi katman katman açıyor ve “Acaba buradan çıkış var mı?” diye düşündürüyordu.

Ama merak etmeyin, bu hikâyenin bir kahramanı var: Promise’ler ve Async/Await. Gelin, bu kurtuluş hikayesini birlikte yazalım.

Kategoriler
Kod Savaşları

Kod Savaşları: Boolean mı, 1/0 mı? – Bir Yazılımcının Asıl İkilemi!

Hadi gelin itiraf edelim; yazılımcılar olarak her gün elimizdeki kahve fincanıyla bilgisayar ekranına bakıp, “Boolean mı kullansam, yoksa integer mı?” diye derin düşüncelere dalarız. Belki de bu sizin uykusuz bir gecenize sebep olmuştur. Haydi, bu karmaşık gibi görünen ama aslında epey eğlenceli olan soruna biraz yakından bakalım!