Java写作的规范篇(一)

为什么要写下此篇?

首先在我日常的开发中,总是感觉自己在使用一种面向对象的语言然后在面向过程编程。代码中十分不规范,虽然意识到了这个问题。但是想要解决还是需要花费很多的思路去构思如何像写一篇优雅的作文一样写一篇优雅的程序代码。话说真的不是一件简单的事情。

根据阿里巴巴的Java代码规约中说明,一个方法体中行数一般在30-50行,做多80行。一个类一般不超800行。当然以上也是结合自己的代码生涯的一个总结。关于这个行数的结论,我这边也是想到了一个或者说看到了一个说法,代码逻辑分清红花和绿叶。共性和个线。绿叶逻辑单独出来成为额外的方法,使主干代码更加的清晰;共性逻辑抽取成共性的方法,便于复用和维护。

未完待续。。。

相关推荐
茶本无香13 小时前
@Scheduled(cron = “0 */5 * * * ?“) 详解
java·定时任务·scheduled
yaonoran13 小时前
【无标题】
java·开发语言·变量
康小庄13 小时前
浅谈Java中的volatile关键字
java·开发语言·jvm·spring boot·spring·jetty
vx_bisheyuange13 小时前
基于SpringBoot的海鲜市场系统
java·spring boot·后端·毕业设计
康康的AI博客13 小时前
工业数据中台:PLC、SCADA、MES的实时协同架构
java·服务器·网络
それども14 小时前
为什么要加@ResponseBody
java·开发语言·spring boot
一只专注api接口开发的技术猿14 小时前
微服务架构下集成淘宝商品 API 的实践与思考
java·大数据·开发语言·数据库·微服务·架构
2501_9444241214 小时前
Flutter for OpenHarmony游戏集合App实战之记忆翻牌配对消除
android·java·开发语言·javascript·windows·flutter·游戏
鹿角片ljp14 小时前
Java网络编程入门:从Socket到多线程服务器
java·服务器·网络
走进IT14 小时前
DDD项目分层结构说明
java