2010年11月2日 at 9:59 am
#1324
Keymaster
在一个以OO为主的代码中,你的说法是有道理的。不过说到底,这还是个范式选择的问题。函数式同样可能用于大的设计,只是人们通常不习惯而已。函数范式对问题的分解与复合方式与OO范式是非常不同的,孰优孰劣,取决于问题本身的特质和设计者的倾向。其实,你的参考文章( http://csharpindepth.com/Articles/Chapter5/Closures.aspx )中“What’s the big deal?”对闭包的好处已经作了一些说明。