Java开发业务模块的心得

前情提要

刚开始做Java的时候,公司出了需求,往往感觉无从下手,撸起代码来生无可恋的感觉,哈哈哈。做了几年后,慢慢地有了自己的高效率开发方法,开发业务代码的时候,有时真是觉得轻松加愉快,且开始有心情去关注码code的优雅程度。接下来咱们就聊聊我的这些心得。

开局

在这里插入图片描述
上图是刚工作没多久时撸的代码。可以看出代码杂乱无章,视图层业务代码、视图渲染代码大杂烩,注释等随心所欲、满天飞。当时为了写这些东西真是费了我九牛二虎之力,哈哈。

高潮

扯远了,扯远了。那个,心得啊,我觉得业务模块,就要从业务的角度出发。需求要去深刻的体会、理解,这些准备工作做好了,后边建表、框架搭建、编写工具类等的一系列操作时会事半功倍。
在这里插入图片描述
上图是在实现业务层代码时,根据需求理解搭的业务注释框架,注释越详细,后边做起来越容易。
在这里插入图片描述
这是根据以上逻辑撸的业务层代码片段,看起来是不是比较优雅哈(自恋一下)。在业务逻辑实在复杂的情况下,要想还这么优雅,就要用到业务拆分了,把复杂/大业务拆分成若干个子业务,编写组件化代码。上图中就是用到了这种思维。

友情分享

一个强大的数据转换、数据对比工具。
工具入口

大结局

无规矩不成方圆,撸代码还是要有章法可循的,其他事情也一样。
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值