《梦断代码》读后感二
2015-06-19 08:25
246 查看
故事五:以时间来驱动版本的发布。书中提到项目的0.2版是一个很烂的版本,但是还是发布了,因为承诺的发布时间到了。虽然书中的项目组汲取这次的教训,不再以时间来驱动,但是我觉得用时间驱动版本发布是一种比较有效的方式,它让开发人员有一个奋斗的目标,尽快完善自己的开发模块。
故事六:GTD(get things Done),是一本书的名字,这本书的中心思想是让大家把所有要做的事情写下来,让脑子清空。我觉得这种方式不错。一次,我觉得事情太多,有点烦躁不安,不知道该从哪件事入手去做,后来想到这个做法,就把脑子里想的事情全部写下来,然后再一件一件来做。
故事七:吃狗食。意思就是使用自己开发的系统。在使用过程中,你会发现很多测试人员也没测到的问题。
故事八:CMM,软件成熟度模型。这是在80年代的时候,软件大牛们深感软件问题重重,为了帮助规模庞大的组织改进软件进度和质量制定出来的方法论,用来指导软件开发过程。现实状况是,美国国防部用CMM测量承包商的组织力量,很多印度公司都拿到了CMM3级及以上认证。因为CMM太过复杂,庞大,读完CMM的整个文档需要花费你一生的时间,后来大家才针对它提出敏捷式开发。
故事九:软件是科学还是艺术。如果是科学,应该能用数学来证明,但是至今没有人能用数学来证明一段程序是否正确。
故事六:GTD(get things Done),是一本书的名字,这本书的中心思想是让大家把所有要做的事情写下来,让脑子清空。我觉得这种方式不错。一次,我觉得事情太多,有点烦躁不安,不知道该从哪件事入手去做,后来想到这个做法,就把脑子里想的事情全部写下来,然后再一件一件来做。
故事七:吃狗食。意思就是使用自己开发的系统。在使用过程中,你会发现很多测试人员也没测到的问题。
故事八:CMM,软件成熟度模型。这是在80年代的时候,软件大牛们深感软件问题重重,为了帮助规模庞大的组织改进软件进度和质量制定出来的方法论,用来指导软件开发过程。现实状况是,美国国防部用CMM测量承包商的组织力量,很多印度公司都拿到了CMM3级及以上认证。因为CMM太过复杂,庞大,读完CMM的整个文档需要花费你一生的时间,后来大家才针对它提出敏捷式开发。
故事九:软件是科学还是艺术。如果是科学,应该能用数学来证明,但是至今没有人能用数学来证明一段程序是否正确。
相关文章推荐
- 新浪明星日志推荐系统——java实现(3)
- 《梦断代码》读后感一
- web渗透(asp数字型注入模拟实战)
- Effective C++ 条款1
- JAVA 异常对于性能的影响
- JAVA 异常对于性能的影响
- PHP内核解密系列:zend_execute的执行过程
- 无需操作系统和虚拟机,直接运行Python代码
- 【Mongous】write after end
- Java 基于数组自定义实现容量不可变向量Vector
- Spring官网Jar包下载地址
- c++函数必须先声明在使用
- 思科加强生成树性能的属性(Portfast /Uplinkfast/BackboneFast)与RSTP的关系 推荐
- Python学习笔记(2)---Python杂记
- sklearn(scikit-learn)快速入门【Python实现】
- c++命名空间使用
- Python学习笔记(1)--python语言Web开发框架web2py
- Nancy和ASP.NET MVC的简单对比
- Java串口通信
- C#中委托和代理的深刻理解(转载)