一般开源项目,java届的,一般都是各种util。
常见的
BeanUtil
BeanUtils,各种开源框架 包都有,重名的,容易混淆。
如果在1个类里面引入 2个同名的,其中1个需要带完整路径,非常繁琐。
在看Jfinal代码的时候,发现可以用“ImageKit”,
kit:
1
[C] 配套元件
a set of parts ready to be made into sth
一套飞机模型元件
2
[C, U] 成套工具;成套设备
kit也有 工具 之类的意思,而且 也好记,比util还短。
另外,为了区别自己的工具类和 别人的工具类,
自己的工具类都用BeanKit之类的名字。
个人、唯一、不冲突。666
jfinal 极度重视命名问题,有时候针对一个功能命名的时间比写代码的时间还长