柏拉图式的编程

有困难找组织!

导航

2009年9月3日 #

[C# 3.0 入门] [第一章 Lambda表达式] 第二节:Lambda表达式带来了什么(日文翻译)

摘要: Lambda表达式(λ表达式),用一句话来解释,(不算很严谨)就是使匿名方法文字上更短的语法。虽然这样说,单“仅仅是文字上的变化,源代码的性质没有变”这样的想法也是一种误解。规模变化了,其性质也会变化。例如,实验室的烧杯中产生的现象,不一定会在大型的工厂里产生。同样的道理也适用于源代码。 那么,就体验一下Lambda表达式吧。 以下,使用具体的code来说明一下,不是实际工程中的代码,而是实际代码使用C# 2.0重写的。 ...... YAGNI是“You Aren't Going to Need It.”的简写,意思是:或许是必要的功能实际上并不必要的可能性非常高。一句话,为未知的未来而事先准备的代码,基本上是没用的。这样的教训很多。 阅读全文

posted @ 2009-09-03 15:22 五斗米 阅读(819) 评论(3) 推荐(1) 编辑