この質問にある程度触発されました:関数型プログラミングはどのような一般的な問題に適していませんか?-しかし、それでも私はいつも欲しかった質問ですが、尋ねるのは怖すぎました。
私は... でした。まあ、それは工学ソフトウェア開発とほぼ一生涯呼んでいます。その間ずっと、オブジェクト指向は常に存在していましたが(ほとんどの場合)、使用する必要はありませんでした「その方法」、またはそのパラダイムを学ぶこと。私たちは常にかなり単純なプログラム構造、ルーチン/関数/モジュールを使用してきましたが、それらのプログラムを管理する今日のベストプラクティスとは反対ですが(約300k LOCまでのプログラム、大きすぎない)、決して難しいことはありませんでした。
それで、私はあなたに尋ねたいと思いました、どのオブジェクト指向パラダイムは良い選択ではないでしょうか?手続き型プログラミングと比較して?