Я родом из довольно сильного фона OO, преимущества OOD и OOP для меня второй, но в последнее время я оказался в магазине разработки, привязанного к процедурным привычкам программирования. Язык реализации имеет некоторые функции ООП, они не используются оптимальными способами.
Обновление: у всех, кажется, есть мнение по этой теме, как и я, но вопрос был:
Были ли хорошие сравнительные исследования, сравнивающие затраты на разработку программного обеспечения с использованием языков программирования программирования и объектно-ориентированных языков?
Некоторые комментаторы указали на сомнительную природу попыток сравнить яблоки с апельсинами, и я согласен с тем, что было бы очень трудно точно измерить, но не совсем невозможно.