当前位置: 首页 > news >正文

Java编程规约

文章目录

  • 引言
  • I 命名风格
    • 强制
    • 推荐
  • 知识扩展
    • POJO类

引言

无规矩不成方圆,无规范难以协同

  • 比如,制订交通法规表面上是要限制行车权,实际上是保障公众的人身安全,试想如果没有限速,没有红绿灯,谁还敢上路行驶?
  • 五花八门的错误码会人为地增加排查问题的难度;
  • 对软件来说,适当的规范和标准绝不是消灭代码内容的创造性、优雅性,而是限制过度个性化,以一种普遍认可的统一方式一起做事,提升协作效率,降低沟通成本。

I 命名风格

强制

  • 类名使用 UpperCamelCase 风格,以下情形例外:DO / PO / DTO / BO / VO / UID 等

正例:ForceCode / UserDO / HtmlDTO / XmlService / TcpUdpDeal / TaPromotion

反例:forcecode / UserDo / HTMLDto / XMLService / TCPUDPDeal / TAPromotion


http://www.mrgr.cn/news/81716.html

相关文章:

  • DataCap MongoDB Driver: 全面解析MongoDB在DataCap中的使用指南
  • 24.try块怎么用 C#例子
  • akamai3.0 wizzair 网站 分析
  • 怎么模仿磁盘 IO 慢的情况?并用于MySQL进行测试
  • K8s 不同层次的进程间通信实现
  • 基于Zigbee的室内环境监控系统的设计与实现(论文+源码)
  • C++线程、并发、并行
  • 【Leetcode 热题 100】46. 全排列
  • 雷电模拟器安装LSPosed
  • 强化学习基础之贝尔曼期望方程
  • -0.4375 IEEE754表示
  • Python+Django 技术实现自动化漏洞扫描系统开发
  • 【Rust自学】7.2. 路径(Path)Pt.1:相对路径、绝对路径与pub关键字
  • Python数据可视化小项目
  • 麒麟操作系统服务架构保姆级教程(六)部署PHP环境
  • Prometheus 专栏 —— Prometheus入门介绍
  • 影视仓最新接口+内置本包方法的研究(2024.12.27)
  • MacOS安装Xcode(非App Store)
  • STM32F103RCT6学习之二:GPIO开发
  • 使用 IDE生成 Java Doc
  • 使用 Three.js 创建圣诞树场景
  • Linux 搭建 nginx+keepalived (主备+双主模式) 高可用 | Nginx反向代理
  • Layui 新增销售单 其中一种 编写逻辑和打开方式
  • linux 中文输入法设置的宏观思路 (****)
  • 数据处理之数据规约
  • 文本数据处理