Este producto no es compatible con el sitio Datadog seleccionado. ().
Esta página aún no está disponible en español. Estamos trabajando en su traducción.
Si tienes alguna pregunta o comentario sobre nuestro actual proyecto de traducción, no dudes en ponerte en contacto con nosotros.

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
https://static.datadoghq.com/static/images/logos/github_avatar.svg https://static.datadoghq.com/static/images/logos/vscode_avatar.svg jetbrains

Integraciones sin problemas. Prueba Datadog Code Security