只显示主题贴

mario 写道 文档是产品或者项目一部分,要向客户交付的。跟敏捷没有任何关系。是不是敏捷都要写。 所以要讨论的如何写出有用的文档。何为有用的文档,一句话两句话就说不清楚咯。 那什么样的文档才是好的呢?为什么在软件工程中要用到文档,为什么要那么多的文档在开发的不同阶段(对不起,忘了说这是指‘瀑布模型’中)。可见,文档还是必须的,其实我想说的或者期望大家讨论的是我到底需要什么样的文档,敏捷中又需要什么样的文档?!
gigix 写道lusterf 写道软件最终就是要给用户用的东西,用户只要用了满意,就是一个好软件,不满意就不是好软件。对于用户来说,他需要付出的是软件的费用。但软件开发过程中的文档是公司为了产品以后的升级、维护、扩展而准备。它是一个规范,是一个标准,那我们有怎么来设计敏捷中的文档呢? 如果只考虑这部分文档的话…… 记住我们的目标: 更高效地开发更高质量的软件 所以“要不要文档”不是应该问的问题,你需要考虑的是做怎样的事情能达到这个目标。 有些感觉了,不过不知道gigix的公司怎么应付iso的检查的?
软件最终就是要给用户用的东西,用户只要用了满意,就是一个好软件,不满意就不是好软件。对于用户来说,他需要付出的是软件的费用。但软件开发过程中的文档是公司为了产品以后的升级、维护、扩展而准备。它是一个规范,是一个标准,那我们有怎么来设计敏捷中的文档呢? “敏捷了还要文档吗?!还是我们应该做什么样的文档呢?!”
甲乙二人在打赌: 甲:"其实,数据库中的更新操作是由删除+插入构成". 乙:"不可信口雌黄,我不信!". 甲:"打赌!?", 乙:"打赌!!!"
分离persistence logic from business logic 很重要.以下两种实现究竟那个好? PDO中: public interface Entity{ public interface EntityDBManager{ public void insert(Entity entity); public void save(Entity entity); .........//other method } .............. ...
  • 进入论坛 Java