İçeriğe geç

Dosya adı tipe uymalı (ARCH6005)

Anahtar ruby.naming.file-name-matches-type · Önem info · Kategori naming

Bir dosyanın adı içindeki birincil tiple eşleşmezse gezinme zorlaşır. Ruby’de UserAccount sınıfı user_account.rb dosyasında, snake_case karşılığıyla yer almalıdır. Çok tipli dosyaların yaygın olduğu dillerde kapalıdır.

account.rb
class UserAccount
def initialize(name)
@name = name
end
end
user_account.rb
class UserAccount
def initialize(name)
@name = name
end
end

Dosyayı, içindeki birincil tipin snake_case karşılığına göre yeniden adlandırın (UserAccount → user_account.rb).