开发者网络

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 98|回复: 1

《软件开发的201个原则》思考:7.尽早把产品交给客户

[复制链接]

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2022-11-6 04:06:07 | 显示全部楼层 |阅读模式

这个个人是比较有体会的,就是我们花了比较多的时间在开发上面,到最后客户并不买账。尤其在行业较为竞争的时候,比别人晚入场,可能用户就会用习惯,不想再换。要么你的很厉害,要么就跟他一样然后靠关系。而且,这种情况经常发生的话,会让开发团队承受巨大的打击,我相信每个开发人员都需要成就感的。
其实这个原则不仅仅适用于产品,其实就技术的开发设计也是一样的。尽早地给出需求的概要设计,尽快地跑通最小逻辑来测试,是可以很有效地避免延期或者质量问题的。闷头开发,也不写测试,沉浸在自己的代码里面的,一定会有问题。我之前就是沉浸在自己的一个开发中,觉得代码写得很好,那时候也不会写单元测试。到提测前一天,跑了一下,发现跑都跑不通,太难受了。因此后面,改成先写概要设计,评审通过后,写伪代码,流程图,并且每个小块能写单元测试的就先写单元测试。
提前,是永远不会错的。

---

> Gomaa, H., and D. Scott, "Prototyping as a Tool in the Specification of User Requirements," Fifth International Conference on Software Engineering, Washington, D.C.: IEEE Computer SOCIETY prESS, 1981, P.333-342

> 这是百度团队翻译的书本,本篇不涉及商业,单纯个人想法记录反思,有想要讨论的欢迎评论留言。
回复

使用道具 举报

0

主题

3

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2025-4-15 04:10:10 | 显示全部楼层
众里寻他千百度,蓦然回首在这里!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|开发者网络

GMT+8, 2025-6-7 22:38 , Processed in 0.096411 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表