İçeriğe geç

Arayüzde I öneki yok (ARCH8003)

Anahtar kotlin.naming.interface-no-i-prefix · Önem info · Kategori naming

‘I’ önekiyle başlayan arayüzleri (IUserRepository) işaretler - Kotlin’de gürültü olarak okunan bir .NET alışkanlığı.

interface IUserRepository { fun find(id: Int): User? }
interface UserRepository { fun find(id: Int): User? }

Öneki kaldırın; bunun yerine uygulamayı adlandırın (DefaultUserRepository, JdbcUserRepository).