- 博客(4)
- 收藏
- 关注
原创 Don't Use XP (转)
csdn中的一篇文章http://blog.csdn.net/asj/archive/2004/10/21/146224.aspx?Pending=true同我现在的情况挺象的,可能我自己的开发离Agile还差得更远.客户在美国,从客户到开发人员信息传递要通过两层中间人不过XP里面的很多实践和理念是任何项目过程都值得推广的.需求很难获取,为了项目的质量,管理者应该竭力创造沟通渠道,开发人员应该"厚
2004-10-29 08:41:00 1245
原创 纯OO的幻想
深受项目维护苦难的人,是不是都容易产生这么一种幻想-----要是这是一个经过精心设计的比较纯的OO的项目,而且对象模型很优雅,项目的维护将轻松很多?或许是这样,我也这样幻想过,现在渐渐清醒点:时间总是紧迫的,设计开发人员的能力总是和“大师们”的水平相距甚远的,精心设计的OO也容易成为铁板面对需求变动无能为力。系统不一定真的要好到哪里去,为用户创造价值是最重要的。立谦那么一个在我的眼中如同垃
2004-10-26 11:32:00 812
原创 开发人员需要在多大程度上了解业务?
我真的很佩服有的开发人员,可以在对自己所开发的东西的业务不甚了解,就进行开发,而且为了项目进度,甚至懒得去理解。我很怀疑这样是否能创建出用户所需要的系统。 或者说软件开发分工中,如果设计人员设计的够好,开发人员可以不需要理解那么多业务。但是我想在一般的中国的软件公司,设计应该不可能达到这种水平啊。
2004-10-12 17:36:00 1530
原创 工作的第一步,系统维护
没有太多的编程经验,对交互的系统进行半年以上的系统维护,学习他人的代码,接受用户“变态”的需求,更改系统满足用户需求,体会老的系统不合理带来的痛楚实在是很有必要(不过维护的系统最好是对公司不是太重要的,经得起折腾的系统)否则一开始写的代码往往毫无可维护性,你无法体会经验丰富的程序员为什么要精心设计搭建系统
2004-10-12 09:07:00 741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人