JavaScript geliştiriciler neden kendilerine ninja diyor?

- Şeytani geliştirme teknikleri vardır. Basit bir "eval" ellerinde öldürücü bir silah olur.
- İnsan iradesini zorlayıp yıllarca bir satır test yazmadan geliştirme yapabilirler.
- ES6'yı geliştirip ES5'e çevirirler.
- Browser'da çalışan kod yazabilmek için günlerce webpack konfigüre ederler.
- Basit fonksiyonları kullanabilmek için binlerce paketi runtime'a gömerler.
- Bir tür cinnet hali ile spagetti kod yazar ve refactor etmezler.
- Fizikteki hız ve hareketi geliştirerek en küçük fonksiyonu NPM paketi olarak kullanabilirler.
- Nesilden nesile çalışarak functions.js'i en öldürücü silah haline getirirler. functions.js bir tür "kendi framework'üm" haline gelir.
- AJAX vuruşu dedikleri bir teknikle sunucudaki endpoint'in rate-limit'ini kırarlar.
- CSS'teki en ince tekniği öğreninceye kadar çalışırlar.
- Bir PHP'cinin hassas yerlerini iyi bilirler.

İşte JavaScript'çiler bunlar.

Kaynak:
You can follow @fkadev.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: