書籍簡(jiǎn)介:
函數(shù)式設(shè)計(jì)是一種重要的程序設(shè)計(jì)模式,它可以追溯到很久之前。函數(shù)式程序設(shè)計(jì)總是與教授程序設(shè)計(jì)的人們有關(guān).函數(shù)式程序設(shè)計(jì)的整潔而富有邏輯的概念是它特別適合于教學(xué)的重要原因。廣泛使用計(jì)算機(jī)和自己設(shè)計(jì)程序的行業(yè)也發(fā)現(xiàn)函數(shù)式程序設(shè)計(jì)是實(shí)現(xiàn)其目標(biāo)最有效的辦法。然而,在許多所謂的“主流”軟件公司看來(lái),函數(shù)式程序設(shè)計(jì)一直以來(lái)只具有學(xué)術(shù)研究?jī)r(jià)值,他們普遍選擇傳統(tǒng)的指令式設(shè)計(jì)方法,如面向?qū)ο蟮取?/p>
最近幾年,在NET平臺(tái)上把越來(lái)越多的函數(shù)式成分增加到指令式語(yǔ)言中。在VisualStudio2010中增加了F#語(yǔ)言,它是用微軟主流開發(fā)平臺(tái)開發(fā)的第一個(gè)混合的函數(shù)式語(yǔ)言。甚至有更多的函數(shù)式功能被引入到C#和VBNET中,這說(shuō)明了微軟公司對(duì)函數(shù)式設(shè)計(jì)的認(rèn)同。
作者簡(jiǎn)介:
OliverSturm有20多年的專業(yè)軟件開發(fā)經(jīng)驗(yàn)。他是應(yīng)用程序體系結(jié)構(gòu)、程序設(shè)計(jì)語(yǔ)言和DevExpress開發(fā)的第三方NET工具等多個(gè)領(lǐng)域的專家。自2002年開始,他的主要興趣在于NET平臺(tái)。Oliver曾在許多國(guó)際會(huì)議上發(fā)表過(guò)演說(shuō),編寫了20多個(gè)培訓(xùn)課程,并在雜志上用英語(yǔ)和德語(yǔ)發(fā)表了100多篇文章。他也曾從事計(jì)算機(jī)基礎(chǔ)編程教學(xué)15年之久。由于他對(duì)NET社區(qū)所做的貢獻(xiàn),因此多次獲得微軟英國(guó)*C#程序員稱號(hào)。
出版日期:
2013年01月
章節(jié)目錄:
暫無(wú)
封面圖: