想到什么就寫什么,在這 " /> 亚洲精品日产,久久夜色精品国产欧美乱,欧美在线极品

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

從擴(kuò)展方法到流暢的程序體驗(一)

  今天讓公司的程序員試用了一下還在開發(fā)中的代號為"Jumony"的HTML數(shù)據(jù)綁定引擎,開發(fā)人員的一句評價被我視為最高的褒獎。

  “感覺這個框架就是,你想到什么就寫什么。”

  想到什么就寫什么,在這個越來越強(qiáng)調(diào)快速開發(fā)的時代,這一點變得越來越重要。我最近經(jīng)常戲言:“natural code才是王道”,當(dāng)然,不是說我們要用中文去編程,而是程序應(yīng)該成為越來越自然的表達(dá)

  讓程序員獲得流暢的編程體驗,是將來每一個框架都必須去考慮和實現(xiàn)的事情。隨著.NET Framework 3.5的普及,越來越多的.NET框架開始注重為程序員提供流暢的體驗。為什么是隨著.NET Framework 3.5的普及呢?因為在劣質(zhì)的語言(Java)上,我們花費大得多的代價,也很難獲得流暢的體驗。

  .NET Framework 3.5/C# 3.0增加了大量的新特性,lambda表達(dá)式和ExpressionTree自然是很強(qiáng)大的特性,不過在這里我特別想提的是擴(kuò)展方法。

  擴(kuò)展方法的本質(zhì)是實現(xiàn)函數(shù)的中綴表達(dá)式,自從有函數(shù)以來,我們就習(xí)慣了前綴函數(shù)表達(dá)式,像這樣:

Console.Write( "Hello world!" );        
        

NET技術(shù)從擴(kuò)展方法到流暢的程序體驗(一),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 宜州市| 任丘市| 和龙市| 时尚| 宜兴市| 北海市| 布拖县| 闵行区| 绍兴市| 南乐县| 金华市| 哈密市| 东源县| 舟曲县| 镇平县| 唐海县| 安陆市| 东乡族自治县| 禹州市| 唐海县| 全椒县| 思茅市| 福海县| 河津市| 深州市| 肥东县| 三门峡市| 泽库县| 遂宁市| 随州市| 赣州市| 夹江县| 苏尼特左旗| 会宁县| 怀集县| 繁峙县| 林口县| 介休市| 东阳市| 岳阳县| 舟曲县|