嘿,你认为IEEE发布一个名为IEEE 1016-1998的标准怎么样?“软件设计的推荐”--我认为遵循这个准则并保留一份“设计文档”是个好主意,我们不每天修改代码,而是每天修改代码。如果你搜索IEEE 1016-1998,你可以查看它是关于什么的。你认为呢?祝尼可拉斯万事如意?
发布于 2011-04-20 04:39:08
嗯,我没有IEEE的订阅,我也不想花129美元(或者其他什么)来访问这个文档。但是,如果它与我认为的有关的话:
开发人员/生产者的想法经常会发生变化,以至于如果您开发的应用程序比"hello,world“还要复杂一些,那么设计文档就绝对是无价之宝。
编写一个设计文档允许(嗯,强迫)你把所有事情都想清楚。有这么多次,我希望我在我的职业生涯早期使用这些,很多次(我相信许多人可以证明),我有一个“哦嘘*!”此刻,我遇到了一个问题(无论是功能性的还是逻辑性的),这使得我所做的大量工作几乎毫无用处。
此外,一个设计文档将使每个人(即使只有你在开发)保持在正轨上。拥有这份文件几乎是一份合同,上面写着“这项工作需要在别人之前完成”。当我与某个“酷技术”发生切线时,我不得不抓住自己很多次,如果我没有使用设计文档作为需求的基线,我就永远不会得到任何发布。
拥有一个完善的设计文档肯定有助于缓解这类问题。话虽如此,但你总是会遇到无法预料的问题,这是无可奈何的。
我在设计文档中看到的唯一问题是它们何时不再有效。有时,随着系统的开发,需求也会发生变化。我认为,有必要返回并更新文档,以确保它与发布的任何内容一致,但这取决于实现更改的人。
现在,如果我出于IEEE文档的目的离开了基地,那么请忽略我的整个咆哮:)
https://webmasters.stackexchange.com/questions/12545
复制相似问题