查看发票组代码后的总结和有感

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结合的方式来解决;

 

以上是关于查看发票组代码后的总结和有感的主要内容,如果未能解决你的问题,请参考以下文章

电子发票怎么下载

允许客户在 UberCart 中查看发票?

ebs r12 如何查看所有的ap 发票是不是全部过帐到总账了

如果收到的发票与入库数量不一致怎么办?

NetSuite:如何使用高级 PDF/HTML 模板在分组发票中引用自定义字段

SAP中用F-28清帐后,如何再查看发票??