Java写作的规范篇(一)

为什么要写下此篇?

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

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

未完待续。。。

相关推荐
wuminyu7 分钟前
JUC包的AQS与JVM的ObjectMonitor机制对比分析
java·linux·c语言·jvm·c++
霸道流氓气质13 分钟前
SpringBoot中使用OAuth2 认证与 JWT Token — 概念、原理与实践
java·spring boot·后端
dogstarhuang15 分钟前
Kimi K3 本地部署实战:从 1.56TB 权重到推理服务的完整成本分析
java·人工智能·后端·ai·开源·接口·程序员创富
就不掉头发25 分钟前
C++函数模板
java·开发语言·c++
用户2986985301442 分钟前
Word 转 PDF 的 3 种自动化实现:从桌面操作到后端服务集成
java·人工智能·后端
Zane19941 小时前
线程池进阶:如何科学设置线程数(结合实际业务场景复盘)
java·后端
SeaTunnel1 小时前
Apache SeaTunnel 提交一个任务都经过了什么?
java·大数据·服务器·apache·etl·seatunnel
mifengxing1 小时前
Java TreeSet
java·开发语言
编程风暴2 小时前
零基础数据分析项目模板+5条避坑红线
java·数据挖掘·数据分析
IKUN家族2 小时前
常见的依懒
java·服务器·数据库