工具类重名的尴尬

一般开源项目,java届的,一般都是各种util。

常见的

BeanUtil

BeanUtils,各种开源框架 包都有,重名的,容易混淆。

如果在1个类里面引入 2个同名的,其中1个需要带完整路径,非常繁琐。

在看Jfinal代码的时候,发现可以用“ImageKit”,

kit:

1

[C] 配套元件 
a set of parts ready to be made into sth

a kit for a model plane

一套飞机模型元件

2

[CU] 成套工具;成套设备 


kit也有 工具 之类的意思,而且 也好记,比util还短。


另外,为了区别自己的工具类和  别人的工具类,

自己的工具类都用BeanKit之类的名字。


个人、唯一、不冲突。666

评论区

JFinal

2018-09-19 20:23

深入去看 jfinal 源码能找到很多文档中看不到的好用功能,小巧的设计

jfinal 极度重视命名问题,有时候针对一个功能命名的时间比写代码的时间还长

fansunion

2019-01-27 15:55

@JFinal 周末看了下jfinal weixin,api的用法 比较符合自己的,相比java weixin tools等开源的,想法比较接近啊,哈哈哈。自己懒得封装了。

热门分享

扫码入社