《梦断代码》阅读笔记2

     办公室里竟然允许养狗,这还是第一次见,这些可爱的狗狗,一定给作者以及它的同事们带来了不少的灵感吧。作者将管理文件和管理狗比较,按时完成工作的程序员与训练有素的小狗,虽然觉得这样比喻不太好,但是觉得很贴切。

      开普尔提到:必须依序执行。决定推迟某些特征,项目才成其为项目。所有事同时开干并非明智之选。在进行团队合作时,常有一种不明白,每个人的工作分配不一样,需要完成的功能不一样,有些功能要基于其他的功能,自己是应该等待那个人把程序做好后在根据他完成的功能去实现自己的还是自己写自己的不去管别人呢?这样总是使问题搁置。

      沃德创造的wiki在第一次是很简单的,界面简陋。不同的人不同的使用方法,有些人不用,用些人用得太多,出现了好多麻烦。程序员在不断地完善。

      软件开发,总会遇到这样那样的问题,我们总会选择现在的方案还是回归到之前的方案?每一个项目的开发都会给我们不同的经验。再适合的时候找到适合项目的人,这也是项目开发的重点吧。

      Chandler的启动花费了一分钟的时间,但是结果还是很令人满意的。规格说明文档对于那些不是程序员的用户来说是很重要的,现在,我们在写一些比较大规模的程序时,老师也会让我们去编写很多的文档(需求说明书、使用说明书等等),总令人感到很烦恼。或许自己还没做过真正的项目,不会明白这些文档的好处吧。但是想想对那些不是我们专业的用户,这些真的很重要。也明白了问什么每次安装一些非编程的软件总会有提示说需不需要去看演示文档,一直觉得很烦,现在看来,开发者想的还很周全。

posted @ 2015-06-19 17:20  风雨同行  阅读(124)  评论(0编辑  收藏  举报