从程序员角度思考驾驶

驾驶和技术其实有些相通的:

  • 需要勤练习, 不练就会手生.
    • 这和写代码是一样一样的
  • 从一开始就养成好习惯, 避免驾驶陋习
    • 这不就是一上来就用best practice?
  • 从错误中学习, 不在同样的地方跌倒
    • 有点像防御性编程
  • 手动挡汽车暴露了过多的细节: 离合/换挡
    • 类似于C/C++, 手动管理内存, 指针操作
  • 手动挡汽车熄火
    • EXC_BAD_ACCESS or SIGBUS
  • 自动挡汽车不用担心熄火问题, 操作简单, 解放左脚
    • Python/Ruby, 显著提高开发效率
  • Google的无人驾驶汽车才是未来
    • declarative language, 你只要告诉去哪就好了, 不用管怎么去

暂时就想到这些, 以上.

Published: June 03 2013

blog comments powered by Disqus