Descrição
Inspeciona onde métodos Ruby são definidos na hierarquia de classes e módulos de um objeto. É útil para depuração, metaprogramação, documentação e entendimento de comportamento em objetos Ruby complexos.
Introspecção pode expor estrutura interna e caminhos. Use como ferramenta de diagnóstico e evite depender de detalhes privados de implementação na lógica estável da aplicação.