Interface no I prefix (ARCH4003)
Anahtar java.naming.interface-no-i-prefix · Önem info · Kategori naming
Java arayüzleri ‘I’ ön ekiyle başlamamalıdır. Bu, .NET kökenli bir konvansiyon olup Java’da kullanılmaz ve adı gereksiz yere kirletir.
Hatalı
Bölüm başlığı “Hatalı”public interface IUserRepository { User findById(long id);}public interface UserRepository { User findById(long id);}Düzeltme
Bölüm başlığı “Düzeltme”‘I’ ön ekini kaldırarak arayüzü düz isimle adlandırın (ör. UserRepository).