1
Insertar " pone Module.const_defined ? (: ConstantName ) " en el código del programa o IRB (Interactive Rubí ) para comprobar si se define la constante. Reemplazar " ConstantName " con el nombre de la constante. Si se vuelve a Rubí "true ", se define la constante. Si Rubí devuelve " false ", la constante no está definido.
2
Insertar " se define ? ConstantName " en el código de programa o IRB como una alternativa al código de seguridad. Si se define la constante , Ruby volverá " constante". De lo contrario , devolverá "nulo ".
3
uso " define ? (Constant ) . Nil ? "para crear " instrucciones if-else "relacionados con la inicialización de la constante. Por ejemplo : . ?
Si está definido (Constant ) nil resultado si la condición trueelseresult si la condición falseend