Bu sorudan biraz ilham alındı: İşlevsel programlama hangi yaygın problemler için uygun değildir? - ama yine de hep istediğim bir soru ama sormaktan çok korkuyordum.
Ben ... iyiyim, buna neredeyse tüm yaşamım boyunca mühendislik yazılımı geliştirme diyelim ve tüm bu süre boyunca, OO her zaman orada olmasına rağmen (o zamanlar çoğu zaman) hiç kullanmaya ihtiyacım olmadı "onun yolları" ne de bu paradigmayı öğrenmek için. Her zaman oldukça basit program yapıları, rutinler / fonksiyonlar / modüller kullandık ve bu programları yöneten günümüzün en iyi uygulamalarının (yaklaşık 300k LOC'a kadar olan programlar, çok büyük bir şey değil) tersine olsa da, imkansız olsa bile, hiç zor olmadı.
Size sormak istedim, nesne yönelimli paradigmanın iyi bir seçim olmayacağı sorta problemleri ne olurdu? Prosedürel programlamaya kıyasla?