电子书《AbstractionandDesignInComputatio

又仁看科技 2025-04-19 11:52:43

电子书《Abstraction and Design In Computation》《编程之道:抽象与设计在计算中的应用》

book.cs51.io/

本书由Stuart M. Shieber撰写,帮助学生从简单的“程序能运行”转变为关注“如何设计出优秀的程序”。书中强调抽象的重要性,认为抽象是控制计算机复杂性的关键工具。

本书从哈佛大学计算机科学51课程的讲义发展而来,重点介绍抽象机制在设计良好程序中的作用。通过OCaml语言,书中探讨了多种编程范式,如函数式、结构驱动、通用、模块化、命令式、过程式、惰性编程、面向对象和并发编程。

AI创造营

0 阅读:0
又仁看科技

又仁看科技

感谢大家的关注