インターフェイスにはIをつけている。インターフェイス名+implつけるのは好きではない。
2006/12/06
java
業務系のクラスでインタフェイスの実装クラス名に「インタフェイス名+Impl」って名前をつけるのはダサいよね。
というのを読んだ。
ちなみに自分は、
インターフェイスにはIをつけるようにしている。それで実装クラスにimplはつけない。
正直なことをいえば、I+名前にしろ、名前+Implでも、好きではないが、強いて言えば、I+名前のほうが好ましい。
実装の流れとしては、上から下に固有の実装が入る流れで、
I+名前インターフェイス
Abstract+名前クラス
Default+名前クラス
.
.
.
様々な実装クラス
ちなみにDIコンテナのSeasarでみかけたimplはかっこいいとは思わなかった。
: