Kendi Araçlarınızı İnşa Ederek Programlamada Ustalaşın

Çoğu geliştirici her gün framework'ler kullanır. Bir kütüphaneyi nasıl çağıracaklarını bilirler. Bir aracı nasıl kullanacaklarını bilirler. Ancak aracın nasıl çalıştığını bilmezler.

Karmaşık bir hata oluştuğunda takılıp kalırlar. Bu, temeli anlamadıkları için gerçekleşir.

Bunu "build-your-own-x" yöntemiyle çözebilirsiniz. Bu yöntem, en sevdiğiniz teknolojileri sıfırdan yeniden oluşturmayı öğretir.

Sadece bir veritabanı kullanmak yerine, basit bir tane inşa edersiniz. Sadece bir web sunucusu kullanmak yerine, onun mantığını yazarsınız.

Bu yaklaşım rolünüzü değiştirir. Kullanıcı olmayı bırakırsınız. Bir mimar olursunuz.

Bunu neden yapmalısınız:

  • Kara kutuların gizemini çözersiniz.
  • Verinin bir sistem içinde nasıl hareket ettiğini öğrenirsiniz.
  • Kullandığınız kütüphanelerin arkasındaki mantığı anlarsınız.
  • Derin bir teknik özgüven kazanırsınız.

Sihre güvenmeyi bırakın. Sihri kendiniz inşa etmeye başlayın.

Kaynak: https://dev.to/kelvin_kariuki_20f4bec616/how-to-use-build-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-17dc