这个问题有点启发:对于什么常见的问题,函数式编程不太适合?-但是我一直想问这个问题,但是太害怕问了。
我一直都在...好吧,实际上我们一生都可以称之为工程软件开发,而且在所有时间里,尽管OO一直都存在(嗯,大部分时间),但我从未使用过“它的方式”,也不学习这种范式。我们一直使用相当简单的程序结构,例程/函数/模块,尽管它与当今管理这些程序的最佳实践(程序的最大LOC约为300k,没有太大的问题)相反,但从未证明是困难的,更不用说不可能了。
因此,我想问你,对于哪种面向对象范例不是一个好的选择会有什么问题?与程序编程相比?