代码大全2-三思而后行:前期准备

本文强调了在开发过程中清晰问题定义与明确需求的价值,避免因未能定义问题导致的时间浪费和目标偏离。通过开发过程帮助客户更好地理解需求,减少需求变更,并详细定义架构中的读取策略和I/O错误检测层次。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如果没有一个良好的问题定义,你努力解决的可能是一个错误的问题。

“未能定义问题”的处罚是,你浪费了大量时间去解决错误的问题。这是双重处罚,因为你也没有解决正确的问题。

(在射击之前,确信你瞄准了正确的目标)


明确的需求免得你去猜测用户想要的是什么。


开发过程能够帮助客户更好地理解自己的需求,这是需求变更的主要来源。


架构应该详细定义读取策略是先做、后做还是及时做。而且应该描述在哪一层检测I/O错误:在字段、记录、流或者文件的层次。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值