C# 函数式编程,第二版,视频版

Functional Programming in C#, Second Edition, Video Edition

 视频说明

在视频版中,叙述者阅读书籍,同时内容、图形、代码列表、图表和文本出现在屏幕上。就像有声读物一样,您也可以将其作为视频观看。


在 C# 中进行函数式编程的真实示例和实用技术,无需术语和理论。

在《C# 函数式编程(第二版)》中,您将学习如何:

  • 使用高阶函数来减少重复,用更少的代码做更多的事情
  • 使用纯函数编写易于测试和优化的代码
  • 编写令人愉快的 API,准确描述程序的行为
  • 使用专用类型以可预测且优雅的方式处理可为 null 性、系统错误和验证规则
  • 编写可组合代码,而不会产生 IoC 容器的开销


C# 中的函数式编程已帮助成千上万的开发人员将函数式思维应用于 C# 代码。它的实际示例和对 FP 概念的准确处理使其成为熟练的 C# 程序员的完美指南。第二版经过全面修订,以涵盖最新版本的 C# 中受函数启发的新功能,包括元组、异步流、模式匹配和记录。每一章都充满了关于函数式编程如何改变编码方式的精彩观点和顿悟时刻。

 关于技术
为您的 C# 代码增压。良好的功能技术将提高软件的并发性、状态管理、事件处理和可维护性。本书为您提供了关于为什么、如何以及在何处将函数式编程添加到您的 C# 编码实践中的实用答案。

 关于本书
《C# 函数式编程》第二版教授针对实际问题的函数式思维。它回顾了允许您进行功能编程的 C# 语言功能,并通过许多实际示例展示了函数组合、数据驱动编程和不可变数据结构的强大功能。所有代码示例都适用于 .NET 6 和 C# 10。

 里面有什么

  • 高阶函数可减少重复,并用更少的代码做更多的事情
  • 基于纯函数的代码易于测试和优化
  • 编写令人愉快的 API,准确描述程序的行为
  • 以函数式样式编写 Web API
  • 使用 LINQ 的 Monadic 组合



 关于读者
适用于中级 C# 程序员。

 关于作者
Enrico Buonanno 在哥伦比亚大学学习计算机科学,拥有超过 15 年的开发人员、架构师和培训师经验。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。