题名:C#函数式程序设计 : 经典编程技术在现代项目中的应用
作者:(英) Oliver Sturm著
出版年:2013
ISBN: 978-7-302-30234-6
分类号: TP312
中图分类: 程序语言、算法语言
译者: 吴文国
定价: 45.00元
页数: 254 页
出版社: 清华大学出版社
装订: 平装

函数式设计是一种重要的程序设计模式,它可以追溯到很久之前。函数式程序设计总是与教授程序设计的人们有关.函数式程序设计的整洁而富有逻辑的概念是它特别适合于教学的重要原因。广泛使用计算机和自己设计程序的行业也发现函数式程序设计是实现其目标最有效的办法。然而,在许多所谓的“主流”软件公司看来,函数式程序设计一直以来只具有学术研究价值,他们普遍选择传统的指令式设计方法,如面向对象等。<br />最近几年,在NET平台上把越来越多的函数式成分增加到指令式语言中。在VisualStudio2010中增加了F#语言,它是用微软主流开发平台开发的第一个混合的函数式语言。甚至有更多的函数式功能被引入到C#和VBNET中,这说明了微软公司对函数式设计的认同。

Oliver Sturm有20多年的专业软件开发经验。他是应用程序体系结构、程序设计语言和DevExpress开发的第三方.NET工具等多个领域的专家。自2002年开始,他的主要兴趣在于.NET平台。Oliver曾在许多国际会议上发表过演说,编写了20多个培训课程,并在杂志上用英语和德语发表了100多篇文章。他也曾从事计算机基础编程教学15年之久。由于他对.NET社区所做的贡献,因此多次获得微软英国最佳C#程序员称号。以苏格兰为据点,Oliver主要从事自由咨询师和培训师的工作,同时还是国际咨询公司thinktecture的顾问。他的个人博客是www.sturmnet.org/blog,商业网址是www.oliversturm.com,电子邮件地址是oliver@oliversturm.com。