阿里开发手册-容易忽略、犯错的点

3. 【强制】类名使用 UpperCamelCase 风格,以下情形例外:DO / BO / DTO / VO / AO /
PO 等
正例:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion

反例:macroPolo / UserDo / XMLService / TCPUDPDeal / TAPromotion

8.【强制】POJO 类中布尔类型的变量,都不要加is,否则部分框架解析会引起序列化错误。

反例:定义为基本数据类型Boolean isDeleted属性,它的方法也是isDeleted(),RPC框架在反向解析的时候,可能会将对应的   属性名称是deleted,导致属性获取失败,进而抛出异常

10.【强制】杜绝完全不规范的缩写,避免望文不知其义

反例:AbstractClass"缩写"命名为AbsClass;condition"缩写"命名为condi

13.【推荐】接口中的方法和属性不要加任何修饰符号(public 也不要加),保持代码的简洁性,并加上有效的Javadoc注释

正例:void fun();

反例:public abstract void fun();



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值