Jas*_*n S 8 oop interface naming-conventions
好的,如果您可以轻松地想到一个名词,那么很容易命名一个接口(或者那个类):User,Window,Database,Stream等.
形容词或形容词概念怎么样?例如,有时间戳的东西(HasTimestamp,Timestamped,Timestampable ......?)或跟踪或观看的东西(Trackable,IsTracked,Watchable,IsWatched ......?)
dfa*_*dfa 9
我倾向于使用-able后缀.Java库中有许多这种命名约定的好例子,例如:
-able
例如一些有标签将被命名Taggable这种命名规则下,一些具有时间戳是Loggable 因为:
Taggable
Loggable
时间戳通常用于记录事件,在这种情况下,日志中的每个事件都标有时间戳.在文件系统中,时间戳可以表示创建或修改文件的存储日期/时间.
归档时间:
16 年,6 月 前
查看次数:
1855 次
最近记录: