查看发票组代码后的总结和有感
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看发票组代码后的总结和有感相关的知识,希望对你有一定的参考价值。
1:扩展性好,可纵向扩展,而非横向修改 (如上代码片段)
2:不刻意抽象,不做作,易维护(如上代码片段)
总结:如上代码片段,属性可 “无限制地” 纵向增加,简单易维护,代码易理解 且 逻辑较为松散;虽然同质代码看起来量较大且重复逻辑多,但如果采用其它“刻意或做作”的方式减少代码量,其结果很可能是:将逻辑写死、写抽象了,导致维护性较差、代码逻辑和结构混乱 (比如:申报软件的“预生成部分"代码)
3:try cath 都有,这个结构有些大,建议合理使用,或采用局部小范围异常捕获
4:if else 逻辑要严谨且清晰 : 逻辑严谨,减少漏洞;逻辑严谨的同时,要注意清晰(主要取决于作者的思路清晰,不混乱)
5:代码干净利落,不拖沓。。。: 码如其人,说话做事干净利落,写代码亦如此
6:减少单行代码长度:(1)合理换行;(2)方法封装;(3)适当定义局部或过程变量
7:减少方法的代码行数:(1)合理的小功能封装;(2)合理减少 else 逻辑的使用,可适当使用 return 或 if 与 return结合的方式来解决;(3)合理减少多层 if else 嵌套逻辑,可适当使用 return 或 if 与 return结合的方式来解决;
以上是关于查看发票组代码后的总结和有感的主要内容,如果未能解决你的问题,请参考以下文章
ebs r12 如何查看所有的ap 发票是不是全部过帐到总账了