适配器API中的类命名

时间:2018-12-06 21:25:15

标签: java api-design

我正在研究一个Java库,该库将现有的通用API包装在一个更专业的,可识别servlet的API中。包装器API由与底层API完全相同的类组成,但是某些方法签名是根据Servlet对象(如HttpServletRequest)重写的。原始开发人员遵循的命名约定是在现有的类名之前加上单词Servlet,例如现有API中的Connection变成ServletConnection,而Session变成ServletSession。这是一个好主意,还是这些类应该使用相同的名称?我的问题似乎是一个品味问题,但我希望基于理性的答案。例如,Scala集合API在可变和不可变集合之间重用类名。

0 个答案:

没有答案