好的,我了解将动词与函数一起使用以及将名词与类一起使用的常规约定。界面呢?在提出接口名称时,有什么方法可能不太明显?
只是为了清楚起见,我并不是在说是否在名称前加上“ I”,还是要使用camelCase还是PascalCase。我想知道为接口找出清晰的语义名称的方法。
编辑 我正在沉迷于如何以最清晰的方式命名接口。我想它也只需要是一个名词,因为当我想到命名类时,我想到了它可以关联的最接近的“真实”世界对象。我想现实世界的接口是诸如键盘,鼠标,遥控器,ATM屏幕之类的东西。这些都是名词。无论如何,将对任何一种很好的方式来表达接口名称的见解表示赞赏。