摘要:
最近项目上做了一个看起来既不是story也不是bug的东西。可以定性为一个tech story。这件事情看起来很简单,但是后来被证明涉及到了系统的太多地方,做的非常艰难,在认为做完之后,不但fail了一堆test,而且引入很多bug。又花了很多时间去修。就这些问题做下总结。 1,刚开始写这个sotry的时候,由于缺乏对系统的整体认识,低估了复杂度。虽然我也把问题进行了细化,但是对每个问题都没有去估计其复杂度和它会涉及到的部分。即使对系统不够熟悉,也应该先花点时间,通过IDE对代码的分析功能,比如查找reference等,对每个细化了的子问题进行分析,从而尽量避免bug的引入。 2,关于te 阅读全文