ala*_*mar 5

如果你有lambdas,你根本不需要一半的"设计""模式".

厂?这只是一个返回新对象的函数.游客?咄!命令?匿名功能.翻译吗?需要字符串或其他功能.战略?这是一个功能!

那只是lambdas,函数和闭包.

问题是,大约1/3到1/2的内容基本上是C++缺陷的掩盖,这些缺陷在其他语言中是不存在的.虽然我不再是一个庞大的Perl粉丝,但我不得不承认Perl社区首先(或至少最有趣)接受了这个.他们指出,许多这些所谓的模式实际上是C++中的函数式编程的实现.

所以,是的,你可以使用匿名(或其他命名)函数,你可以使用命令模式.

  • lambdas和匿名函数之间没有区别."在C#中lambdas和匿名函数之间存在差异".然而,没有人关心:例如,在javascript中,没有. (3认同)