电子书《Software Design by Example》

作者:Greg Wilson。

这是一本通过日常编程工具的小型版本,教授如何设计、构建和测试大型程序的书籍。它强调了设计的重要性,并介绍了计算机科学中的一些基本概念。书中内容免费,版税捐赠给慈善机构。目标读者是有一定编程基础但希望提高设计能力的人,以及希望在教学中使用这些材料的教师。

网页链接:
有 Python 和 JavaScript 两个版本: