Day12-编码规约
一、编码规约缘起
(1) 熵增定律:只要我们没有外力干预代码规范,我们的代码总有一天无药可救。
(2) Java规约缘起

(3) 编码规约存在的意义

二、代码格式与命名风格
(1) 代码风格:简单清爽是一种追求
(2) 命名风格与代码格式要求

(3) 变量与方法名命名规则

(4) 包、抽象类、接口与实现类命名规约
- 要求:只要按规约设计,就可以做到层次分明,见名知义。
三、如何定义常量
- 不允许任何魔法值(即未经预先定义的常量),直接出现在代码中。
- 统一常量一定是需要统一管理的,统一的维护,统一的使用。
(1) 常量定义设计与规约


(2) JDK中的那些经典常量

四、注释的误区
(1) 注释的误解

(2) 注释的作用

(3) 注释规约


五、前后端设计与规约
(1) 前后端联合开发的纠结点

(2) 前后端交互的API需要明确协议、域名、路径、请求方法、请求内容、状态码、响应体

(3) Java与JS对数字类型变量处理方式不同。如果数字太大或者有精度要求,最好使用String类型。
(4) 为什么要有科学计数法

(5) 浮点数相关







- HTTP请求通过URL传递参数时,不能超过2048字节