网站首页 > 文章精选 正文
@CoderOilStation
Java软件的编程过程已经过渡到前后端分离的开发模式。后端的代码编写强度更大。保证Java业务逻辑代码的正确运行的情况。程序的代码质量需要提高。软件编程的过程中和项目组的不同成员相互配合。每个项目组都会有不同代码编程风格的工程师。
快速迭代开发的模式可以很快地让上级领导看到项目组的核心竞争力。程序软件的运行效果展示前端。面向大众的前端界面吸引客户。软件工程师的代码规范是一层约束。规范大部分来自不同的工程师的技术经验。
Java的实体类命名使用大驼峰命名方法upper camal case. 方法命名使用小驼峰命名方法 lower camal case.变量名称和方法名称的命名规则使用同样的约束。方法处理业务逻辑数据的编程单元。方法函数代码的长度尽量控制20~50行。方法的高内聚低耦合体现方法与方法之间相互独立隔离互不影响。运行内存之中的对象域与域解耦分离。
控制变量的作用域。节省代码的编程空间。Java的编译器独立于代码的编译过程。Java代码的编写过程和C语言面向过程的编码逻辑体现风格不同。Java的代码使用树形存储。变量命名见名知意。方法使用动词和宾语组合的方式命名。描述方法具体是实现什么功能。变量名词指向指针所连接的数据内存分配地址。方法的参数个数最好不超过5个。
魔鬼数字不可以体现代码。数字并不友善。常量字段final标记提高用户体验。字符串拼接尽量使用对象StringBuilder。枚举代替字符串字面常量。Java的编程变量使用即定义。程序员阅读代码的时候更容易找到定义变量的位置。就近原则即最短搜索路径。
面向过程的编写方式使用宏定义。变量定义的地方和代码方法处理业务逻辑的定法间距过长不利于代码的编写和理解。性能方法也会影响。索引的使用体现代码的查找。索引使用树形存储。具体的变量存储数据代码块。
实体类的属性字段控制20个。数据库表与表间的外键与主键字段关联。实体表与实体表的外键约束解构删除。实体表之间的关联使用字段id关联。约束牵连主从表。实体表不灵活影响数据检索性能。原子性,隔离性,一致性,持久性规范性更强。
猜你喜欢
- 2025-04-01 高级Java面试之二分法查找(二分法查找 java)
- 2025-04-01 海豚DolphinScheduler系统调度操作分析
- 2025-04-01 Java对图片进行二值化,有什么用(autojs图片二值化处理)
- 2025-04-01 大数据必学Java基础(二):Java核心机制
- 2025-04-01 《java高级框架应用开发SSH》第一部分:Struts2
- 2025-04-01 一波RxJava 3.0来袭,请做好准备(rxjava简单使用)
- 2025-04-01 Java机器学习库(Java ML)(二、聚类)
- 2025-04-01 初识Java—(二) Java的运行机制(java的运行机制是怎样的)
- 2025-04-01 Java 21正式发布,15大特性一览(java1.6特性)
- 2025-04-01 Rxjava2 Observable与Observer响应式编程在Rxjava2中的典型实现
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 稳压管的稳压区是工作在什么区 (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)