`
varsoft
  • 浏览: 2430436 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

C++之父Bjarne Stroustrup的演讲:软件理想和历史

阅读更多

链接在这里。了解Stroustrup的历史观非常有意思。演讲材料里有很多值得引用的言论。比如”没有历史,就没有(这门)专业”:There can be no professonalism without history,和“不了解你的领域的背景,就容易上当”:If you know too little of the background of your field, you are gullible。如果一个人不能对自己领域的历史背景如数家珍,恐怕还需要修炼。《程序员修炼之道》的作者Andy Hunt/Dave Thomas全力推广的Dreyfus Model(强力推荐。这个PPT解答了很多程序员关于职业发展的困惑)里把职业素养分成五个等级。第五级的专家们主要靠直觉行事,解决问题如庖丁解牛,神遇而不以目视。如此境界,全仗无数经验累积。人不能事事亲为。要吸纳前人经验教训,学习历史当是捷径。还有这个:每种文化和职业必须有理想、有偶像。嘻嘻,这个也是俺写心目中的编程高手的用意之一。第18页的断言更是金玉良言:“当你在深夜(调试时)进度受阻,不妨仔细考察一下自己的代码是不是已背离理想标准--这往往是错误最容易浮现的地方,也是设计最容易出问题的地方。不要老注目一处,反复用同一个方法来找出错误所在。错误总在你没有考查过的地方出现-不然你早就找到了错误所在。”理想标准是什么呢?自己去看第17页吧。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics