이 페이지는 아직 영어로 제공되지 않습니다. 번역 작업 중입니다.
현재 번역 프로젝트에 대한 질문이나 피드백이 있으신 경우 언제든지 연락주시기 바랍니다.

Metadata

ID: ruby-inclusive/class-definition

Language: Ruby

Severity: Notice

Category: Best Practices

Description

In Ruby, class names should be meaningful and concise, and follow the naming conventions. Avoid using terms that might be considered offensive, derogatory, or otherwise inappropriate. Instead, use terminology that accurately represents the functionality or role of the class.

For instance, instead of using MasterClass, consider using PrimaryClass, MainClass, or another appropriate term that doesn’t have potentially negative connotations.

Non-Compliant Code Examples

class MasterClass
    def my_method
    end
end

Compliant Code Examples

class PrimaryClass
    def my_method
    end
end
PREVIEWING: aliciascott/DOCS-9725-Cloudcraft