Bu doğru ancak yazım standartları da önemli. Controller'a App ya da Ornek diye isim vermek laravele pek uyan bir şey değil. Laravel yazan biri bir projede yazılanlara baktığında isimlendirmelerden hangisinin ne yaptığını anlayabilirse o zaman laravel yazmış olursunuz diye düşünüyorum. Yoksa sadece route ve controller function içinde spagetti de yazan gördüm.
Selam ile..
Name convention icin yazim standarti demek ne kadar dogru bilemiyorum. Standart dediginiz PSR gibi olmali. Kodun okunabilirligi icin Controller kullanilmasi gerekli ama ama Controller yazmaz ise %100 yanlis yaklisimi dogru degil bence.
Laravel yazmis olmak icin class adinda 'Controller' gecemesi yerine Eloquent, Listener, Job, Gates, Middleware kullanmis olmak gerekir. Bunlari kullanmaya ihtiyaci olamayan birinin sadece router yapisi kullanmasi icin bosa aci cekmesi gibi bir sey