设计
设计方案被山阴给否了。。。mmd, 山阴提出了更合理的设计方案。nnd
这也验证了焦健老大的一句话,如果头脑的第一次产生一个设计方案时,这个方案往往是错的,即使不是错的,也很有可能是存在不合理的地方或需要改进的空间。我考虑设计方案时少考虑了什么呢?
1.比如说刚才Load时用tempDB替换sql.db这个事,山阴为什么能够想到用tempDB是个坏状态呢 ?
2.比如说sql.db不存在这种情况,为什么我没想到delete呢?
3.比如说prepare的时机?怎么没有想到?
以后,提交一个设计方案时,要尽可能的把该方案可能遇到的异常情况考虑进去,这样才能提交一个好的设计。怎么考虑异常情况,才能把异常考虑全面,站在否定这个方案的角度取看这个方案,然后针对每一步都提出异常情况。
多考虑异常情况。
判断一个方案好不好的思考方法?判断一个方法可行性的考虑的方面?