İçeriğe geç

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.

public interface IUserRepository {
User findById(long id);
}
public interface UserRepository {
User findById(long id);
}

‘I’ ön ekini kaldırarak arayüzü düz isimle adlandırın (ör. UserRepository).