博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
人月神话阅读笔记03
阅读量:6330 次
发布时间:2019-06-22

本文共 754 字,大约阅读时间需要 2 分钟。

未雨绸缪:

“因此,管理上的问题不再是“是否构建一个试验性的系统,然后抛弃它?”你必须这样做。现在的问题是“是否预先计划抛弃原型的开发,或者是否将该原型发布给用户?”从这个角度看待问题,答案更加清晰。将原型发布给用户,可以获得时间,但是它的代价高昂——对于用户,使用极度痛苦;对于重新开发的人员,分散了精力;对于产品,影响了声誉,即使最好的再设计也难以挽回名声”这段话说出现在原型的问题还是摸棱两可,没有一个固定的答案,抛弃原型带来的好处与带来的代价相互矛盾。
祸起萧墙:
拖项目,拖任务,拖作业的情况在我们现在的生活中已经非常常见了,当一个项目存在拖沓,拖延进度的情况,后果真的是自己想像不到的,就算是一些突发的情况也会带来很多问题,这时候就必须有严格的进度分布规范每个成员。
另外一面:
文档在程序任务中意味着什么,文档能给我们带来什么?
“目的。主要的功能是什么?开发程序的原因是什么?
环境。程序运行在什么样的机器、硬件配置和操作系统上?
范围。输入的有效范围是什么?允许显示的合法范围是什么?
实现功能和使用的算法。精确地阐述它做了什么。
输入-输出格式。必须是确切和完整的。
操作指令。包括控制台及输出内容中正常和异常结束的行为。
选项。用户的功能选项有哪些?如何在选项之间进行挑选?
运行时间。在指定的配置下,解决特定规模问题所需要的时间?
精度和校验。期望结果的精确程度?如何进行精度的检测?”这是文中给出的对文档必要内容的规定。这直接向我们规定了好的文档应该是什么样的
如我们老师经常所说,他对我们的代码能力一点也不担心,他只强调我们的创新能力,独立思考能力,这才是我们真正需要的。

转载于:https://www.cnblogs.com/jhl1234/p/11006623.html

你可能感兴趣的文章
TQL
查看>>
类反射,代理
查看>>
hdu 4357 2012 多校 - 6
查看>>
java学习之借书系统
查看>>
C#中二进制、八进制、十六进制和十进制之间的相互转化问题
查看>>
【杭电ACM】1.2.1 Biker's Trip Odometer
查看>>
数值优化(七)
查看>>
前端性能优化的14个规则
查看>>
struts2的一些小问题
查看>>
检查链表中是否有环
查看>>
Linux-DNS(主DNS+辅助DNS)配置图文速览 (转载)
查看>>
git的简单应用
查看>>
centos7 搭建 mysql8
查看>>
P1494 小Z的袜子
查看>>
[luogu 3773][CTSC 2017]吉夫特
查看>>
Windows下编译linphone
查看>>
关于JS中switch语句的判断条件!
查看>>
hive学习2(Navicat连接hive)
查看>>
.Net Core 项目引用本地类库方式(二)
查看>>
HTML快速入门
查看>>