From 828843b97322ca82179aa860d4ee3f7089039a14 Mon Sep 17 00:00:00 2001 From: jeff <lin.liu@aliyun.com> Date: 星期六, 20 四月 2024 14:43:03 +0800 Subject: [PATCH] 修改 --- 后端开发规范.md | 11 +++++++---- 1 files changed, 7 insertions(+), 4 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..b692c7f 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. 【推荐】不要使用一个常量类维护所有常量,按常量功能进行归类,分开维护。 说明:大而全的常量类,非得使用查找功能才能定位到修改的常量,不利于理解和维护。 -- Gitblit v1.9.3