Java写作的规范篇(一)

为什么要写下此篇?

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

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

未完待续。。。

相关推荐
geinvse_seg37 分钟前
飞算JavaAI:把企业采购协同需求拆成一套可运行的慧采平台
java·ai·飞算
烛影摇红透纱窗2 小时前
ForkJoinPool 与工作窃取
java
浩瀚地学2 小时前
【面试算法笔记】0302-哈希表-哈希表实现
java·经验分享·笔记·算法·面试
AC赳赳老秦2 小时前
时间开销自动统计:OpenClaw 记录工作任务时长、分析时间分配、给出优化建议
java·大数据·开发语言·python·自动化·deepseek·openclaw
名侦探7223 小时前
构建 Agent 的五大难点与解决方案
java·大数据·人工智能
Demons_kirit3 小时前
图库原理(以阿里云OSS为案例)
java·阿里云·云计算
SimonKing3 小时前
那个号称"对标 Spring"的国产框架 Solon,到底行不行?
java·后端·程序员
Lethehong3 小时前
飞算Java:从需求梳理到风险闭环,搭建云盾企业信息安全与权限管理平台
java·开发语言
霸道流氓气质3 小时前
SpringBoot中使用字典驱动的动态路由示例
java·spring boot·后端
学计算机的计算基3 小时前
操作系统八股文:进程与线程全面梳理(附调度算法+IPC+锁机制)
java·算法