OOP yazmak avantaj yaratır.
Lakin bir projenin geliştirilmesi için gereksinim olarak, OOP mi, spagetti mi olmalı gibi bir soru olmamalıdır.
Eğer basit bir iş ise ve büyümeyecekse, zaman kısıtıda varsa en hızlı nasıl temiz şekilde yapabiliyorsan yap derim, bu seçim projeyi yapacak kişinin insiyatifindedir.
Ne bileyim, bir arkadaşıma bir site yaptım.
Asıl uzmanlık alanım enterprise java,c# olmasına rağmen.. hızlıca pek tecrübem olmadığı php ile geliştirdim.
çünkü projedeki asıl ihtiyaç.
responsive basit algılanabilri bir görünüm, iki adet tablo (ziyaretci ve mesaj tablosu) gerekiyordu.
php'yi 2-3 basit db crud işlemi için kullandım, bunun için ek kütüphaneler kullanmak yerine basit bir php dosyası içinde 6-7 fonksiyon ile hallettim.
orm kütüphanalerine ihtiyaç duymadım bu proje kapsamı içinde oldukça luzumsuz hantallıkta katardı.. projenin çapı bu, yeterli..
büyük, yada büyüyecek bir proje ise kesinlikle oop kullanmalısız.