İsimlendirme çok yanıltıcı. Konu içeriği temel seviye algoritmalar ve CRUD işlemlerinden ibaret. Bu yüzden "İleri Seviye" gibi kelimeleri uzmanından onay almadan "Eğitim" adı altında sunmayın lütfen. Eğitim sistemini eleştirirken bu tür hareketlerle biz de baltalamayalım.

Platformda rekabet çok ve pazarlama çabası içindesiniz ama bunu izleyen kişi giriş seviyesi iş yapıp ileri seviye diye sunmaya çalışacak. Orta seviye konusu olarak DDD ve benzeri mimarileri anlatmak ve uygulamak bile min +100 saatlik anlatım demek. İleri seviye konular kim bilir kaç yüz saat olur. Örneğin ileri seviye headless bir CMS için bile 40'a yakın mimari/pattern söz konusu iken bunu frontend ile birlikte bu kadar basite indirgeyip yanıltıcı başlıklarla insanları kandırmış olursunuz.

Ayrıca geleneksel eğitim sistemimizin aksine dijital ortamda öğrenilen yanlış daha kalıcı olabiliyor ve daha geniş kitlelere yayılabiliyor. Bunu bir de spagetti ile birleştirince ortaya toksik ürünler çıkıyor. Bu yüzden durumun bilincinde olmamız gerek.

En basitinden "NetGSMSMSDoğrulama" dediğiniz madde için yazacağınız pakette hangi mimari ve yaklaşımları kullanacaksınız? Umarım bir try-catch, if-else veya fonksiyonla geçiştirip geçmezsiniz.

Tabiki dilediğinizi yapmakta özgürsünüz ama en azından uyarmış olayım.