- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 敏捷开发为什么敏捷
以往的开发都是模拟一般的传统工业进行的。人们把软件当做一个产品,一个流水线上的产品。所以就出现了先搞可行性分析(其实真正开发的时候没人去搞这玩意儿,既然都要开发了还分析个什么劲~),然后是需求分析,遇到负责的开发团队偶尔会画画图,要是遇到奇葩的开发团队很有可能一个需求闯天下了。整个软件的开发周期中只有一个需求文档其他的什么都没有的开发团队随处可见,因为没有文档所以做不了升级所以只能推倒重来,于是开
2013-09-29 17:54:09 4969 14
原创 不写单元测试的厨师不是好司机
好吧,我承认题目就是个噱头,无聊的时候自娱自乐是一种病,得治!今天要说的话题就是单元测试。从题目说起,厨师和司机都是非常常见的职业,在他们的职业生涯中有着各自的单元测试(其实单元测试无处不在,这里只是举一个简单的例子而已,请大家领会精神)。菜桌上的每一道菜所经历的每个步骤都有单元测试。从种菜开始菜的种子要经过精心挑选的必须成活率符合标准才会发放到各地的种子站。然后农民伯伯辛苦种菜拉到菜市场,到了菜
2013-09-25 15:57:39 3493 21
原创 瀑布 敏捷 文档
刚加入现在这个项目的时候很是不适应,单单就没有文档这一项就感觉很别扭。什么都需要去问旁边的同事。开发团队的人也说这是敏捷开发没有文档。我也就信以为然了。现在重新审视一下文档这个东西不觉发现其实敏捷开发的出现是有其道理的。软件开发虽说是开发,但是从整个软件的生命周期来看大部分的时间都是在维护,以前一直把软件开发当作修建建筑,现在想想这么比喻是有缺陷的。建筑一般盖好之后轻易不改变,要改变就是推倒重来。
2013-09-04 22:58:49 2155 14
原创 唯有兴趣才是王道
好像听过很多种关于王道的说法,高考的时候数学老师总是说唯有数学才是王道,物理老师则说唯有物理才是王道,当然了在每一个“王道”的背后都隐藏着一个“阴谋”。老师们的目的无非就是让学生们从内心觉得自己教授的这门课程是非常重要的。所以不同的老师杜撰出不同的“王道”用语,这也是无可厚非。把这段话写到前面是因为这篇博文同样隐藏着一个“阴谋”,希望读者读完之后能了解到笔者的用意。曾经读过一个《一万小时天才理论》
2013-09-04 21:50:50 3146 16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人