前期分析要把握好方向

1. 开始动手项目时候,要先了解流程,先将大方向理顺了,大的先做好后再回头去考虑细节。

这个被列入糟糕的程序员第三个习惯。--过多关注实现,陷入问题细节

--设计模式告诉我们,“喜欢接口,而不是实现”就是告诉我们,认清问题的本质和特性要比如何实现更重要。

 

对于一个客户的问题来说,首先应该想到的是如何先让用户正常工作,如何恢复正在“流血”的系统,而不是把用户放在一边而去分析问题的原因和解决方案。对于解决一个bug来说,重现bug,了解原来程序的意图是首先重要的事,而不是马上去修改代码,否则必然会引入更多的BUG。对于一个需求来说,我们需要了解的需求后面的商业背景,use case和真实意图,而不是去讨论如何实现。只有了解了用户的真实意图,实际使用的方式和案例,你才能真正如果去做设计。

 

2. 主轴 的理解

  a. 游标+流程状态 控制当前某单或某行执行到哪里,或者回退查询其出现异常的地方

  b. 游标+group_id(还可控制并行情况)

  c. 锁表(技术不够,少用)

转载于:https://www.cnblogs.com/benio/archive/2009/10/20/1586763.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值