zoukankan      html  css  js  c++  java
  • 《梦断代码》读后感

       本书的第五章名字叫做 ——管束奇客和狗,名字比较的幽默风趣,而且这一章节也有不少的看似奇怪的比喻,但是仔细回想却又是非常的合乎情理。

       质量三角,既好、又快、还便宜,同时满足的事情不太可能发生。

       从程序员转做经理常被说成是做了“前脑叶白质切除手术”,这个术语还是从刚从《How We Decide》这本书看到过,这种手术会让患者更新丧失感情、不知爱恨悲喜。国外技术人员不愿承担项目经理这种管理岗位,而在国内正好相反,许多时候还是不会编程的人来管理。

      用代码行数做判断标准只会鼓励程序员写臃肿、蹩脚的代码。

      闲逛式管理MBWA(Management by wandering around)好像不能移植到软件领域中。

      奇客是普通人比较少接触的一类人,甚至于大部分人都没有听说过这个词语。关于奇客的2种定义:

      以(计算机)程序缺陷为食----不善社交、身有恶臭、面色苍白的偏执狂,具有奶酪刨丝器一般的人格特点。

      专注于己事的人;追求技术(特别是专业技术)和梦想、不融入主流社会的人。

      群件Groupware:即时通信、聊天室、缺陷跟踪、源借故传统的邮件列表等工具,个人感觉要慎用这些工具,否则你的工作时间会被这些工具吃得一干二净。

      Wiki在chandler项目中也建立了起来,感觉这个chandler项目用到的工具太多,如果程序员不能合理地安排自己的时间,估计会被这些工具所淹没。对于程序员来说,确实有一种制造工具的冲动。磨刀不误砍柴功本身没错,但程序员在磨刀的过程中会想弄到一块最好的石头,并花了大把的时间去把刀磨得吹毛断发,却忘了还要砍柴。

      作者有一个观点值得学习:我倒愿意多考虑一些乐观的因素,这么多年来,积累的方法实际上已经大大提高了我们解决问题的能力,类库和框架越来越庞大的同时也的确在为我们减少问题。“实用最小主义”这样的条款和“方法论”并不冲突,他们总是在相对的变化,也就是说,随着方法论的不断完善扩充,“实用最小主义”的门槛实际上也在不断提高:今天一个被3名程序员认为棘手的功能,可能2年后一个程序员独立就可以轻松在某个框架上完成。

      看完本书后 你会觉得程序员这个职业充满灰暗,真的和书上说过的一样:“只有比尔盖茨才是比尔盖茨”。真正如题目所述 梦断代码 dreaming in code,因为正如原作者所说,书中描写的:软件工程是一队人马并肩扛起代码大石,虽历经磨难仍欲将其推上山顶的故事,而正是这种故事成就着今天全世界亿万台服务器和PC机上运行的各种软件,成就着人类不断超越实现更伟大的梦想。

  • 相关阅读:
    x-ua-compatible的实践
    在iframe中使用cookie需要注意
    border在IE6设置transparent无效
    开发过程中的一点领悟(2)
    mouseover和mouseout、mouseenter和mouseleave
    scrollWidth的巧妙运用
    后一个div无法遮挡住前一个有img的div
    ie6并不是不支持!important
    window.parent
    (转)nmake学习笔记
  • 原文地址:https://www.cnblogs.com/2940500426yingxin/p/12313846.html
Copyright © 2011-2022 走看看