‪Philosophy of Software Design —— 吸收编程高手几十年的内力

2021-09-13 11:29:21 +08:00
 AndyAO

John Ousterhout 斯坦福大学计算机科学系教授,物理学博士,美国国家工程院院士,Tcl 、Tk 、Crystal 和 Sprite 的作者。

之所以起名叫做「哲学」(‪Philosophy of Software Design),就是因为这些内容实际上并不科学,只能算是些思考。

作者坦言,自己对如何教授编程,甚至编程技能是否能够被教授,知之甚少,因为斯坦福大学里很多学生,最后也没有学会编程。

之所以要写这本书,就是要将自己十几年来程序设计的经验以及在教学过程中发现的常见问题传授出来。

为什么很多程序一团乱麻?怎么样设计良好的程序?怎么样降低程序的复杂性?

这本书里作者给出了很精彩的解释。

看到这本书就能够吸收这位变成高手几十年的内力。

这本书出版之后广受欢迎,最近已经发行第 2 版,恭喜教授。

它对我有很多的帮助,所以在这里帮它打打广告。

A Philosophy of Software Design, 2nd Edition: Ousterhout, John: 9781732102217: Amazon.com: Books

至少 9 刀,编程高手内力带回家。_(:з」∠)_

至少 9 刀,编程高手内力带回家。_(:з」∠)_

至少 9 刀,编程高手内力带回家。_(:з」∠)_

721 次点击
所在节点    推广
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/801507

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX