Java开发业务模块的心得

前情提要

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

开局

Java开发业务模块的心得_第1张图片
上图是刚工作没多久时撸的代码。可以看出代码杂乱无章,视图层业务代码、视图渲染代码大杂烩,注释等随心所欲、满天飞。当时为了写这些东西真是费了我九牛二虎之力,哈哈。

高潮

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

大结局

无规矩不成方圆,撸代码还是要有章法可循的,其他事情也一样。

你可能感兴趣的:(Java,Java,业务开发,心得)