Merhabalar,
Bir sorum olacaktı. Laravel ile geliştirilen bir projede;
Controller içerisinde mi kod yazmak mantıklı
Yoksa Controller içerisinde yazacağımız kodları controller'da kullanmak yerine servis oluşturup(services provider) oradan controller'a dahil etmek mi mantıklı.(Tüm controller dosyaları için)
Maksat controller tarafında kod fazlalığını azaltıp hiç kod yazmayıp sadece servis katmanını kullanmak.
Bilgi verebilir misiniz? Teşekkürler.
şöle açıklayayım projeden projeye göre değişiyor eğer bütün sayfalarda o veriyi kullanıcaksan ozaman service providerda oluşturabilirsin zaten service provider genelde bir sorguyu bütün sayfalarda kullanmamıza olanak tanıyor ama controllerın görevi farklı şimdi controllerda zaten bütün çoğu şeyi hatta laravelin %98 ini controller üzerinden yapıyorsunuz o yüzden projeye göre değişir yani hepsinin kullanım alanları farklı sevgilerle...