关于业务代码的一些编写心得

由于在工作中需要经常性接手一些别人的项目或者代码,在这个过程中看到了一些好的东西还有一些不好的东西,在此记录一下,希望看到的人能有所收获.

1.在所有涉及第三方服务或者远程服务的地方都要记录日志

现在的系统一般都比较复杂和庞大,所以rpc,跨模块,第三方服务等相互调用非常频繁,永远不要相信程序员写的代码,这不仅仅是针对非程序员部门,对于我们自己也是一样的,不管自己多么自信,或者对方是多么NB的人写的模块,我们都应该记录相关调用日志.

2.逻辑之间尽量解耦,代码之间不要过于耦合

这种情况非常常见,我们写的代码经常会在执行A逻辑的过程中把一些B逻辑的东西加进去,这种事情体现在,一段流程代码,假如 把其中某一块逻辑A修改或者拿掉整体流程就无法走通。我们在编写业务代码的时候需要保证逻辑应该是从A->B->C的过程,而不应该是AB->C,这样一旦有修改会让自己或者接手的人非常难受

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,099评论 25 709
  • Hey,你好哇~ 我知道自己有一肚子的话想对你说,但是就像缠绕成一团毛线一样,竟然找不到线头的位置。 我这里现在是...
    川上阅读 2,454评论 0 1
  • 你为什么需要自我管理? 已经不是第一次看慧敏进行开营仪式了,对一个全国性社群的创始人来说,她身上的光环越来越多,责...
    梁筱琦阅读 4,298评论 1 2
  • 茜芝麻今天为大家介绍一本书,《钝感力》,作者是日本当代著名作家渡边淳一,医学博士,后弃医从文,开始文学创作。这本书...
    茜芝麻Sesame阅读 7,315评论 0 0

友情链接更多精彩内容