From 36f69a3493ae7224fdbdfbb2b00071f2f843118f Mon Sep 17 00:00:00 2001 From: jeff <lin.liu@aliyun.com> Date: 星期六, 20 四月 2024 14:47:06 +0800 Subject: [PATCH] 修改 --- 后端开发规范.md | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git "a/\345\220\216\347\253\257\345\274\200\345\217\221\350\247\204\350\214\203.md" "b/\345\220\216\347\253\257\345\274\200\345\217\221\350\247\204\350\214\203.md" index e79d26b..8adbfbd 100644 --- "a/\345\220\216\347\253\257\345\274\200\345\217\221\350\247\204\350\214\203.md" +++ "b/\345\220\216\347\253\257\345\274\200\345\217\221\350\247\204\350\214\203.md" @@ -136,10 +136,13 @@ 4) POJO 是 DO/DTO/BO/VO 的统称,禁止命名成 xxxPOJO。 ## (二)常量定义 ### 1. 【强制】不允许任何魔法值(即未经定义的常量)直接出现在代码中。 -反例:String key = "Id#taobao_" + tradeId; - cache.put(key, value); -### 2. 【强制】long 或者 Long 初始赋值时,使用大写的 L,不能是小写的 l,小写容易跟数字 1 混 -淆,造成误解。 +反例: +``` java +String key = "Id#taobao_" + tradeId; +cache.put(key, value); +``` + +### 2. 【强制】long 或者 Long 初始赋值时,使用大写的 L,不能是小写的 l,小写容易跟数字 1 混淆,造成误解。 说明:Long a = 2l; 写的是数字的 21,还是 Long 型的 2? ### 3. 【推荐】不要使用一个常量类维护所有常量,按常量功能进行归类,分开维护。 说明:大而全的常量类,非得使用查找功能才能定位到修改的常量,不利于理解和维护。 @@ -197,7 +200,7 @@ } else { System.out.println("ok"); // 在右大括号后直接结束,则必须换行 - } + } } ``` -- Gitblit v1.9.3