Ruby no tiene conveciones. El web framework Rails si. 

En general, si la clase se llama:

class TratarDeEstarMejor
end

Rails espera encontrarla en el directorio /lib de tu aplicacion, el archivo 
tratar_de_estar_mejor.rb. Si usas modulos, cada anidamiento es un directorio:

module PintarseLaCara
  module Color
    class Esperanza
    end
  end
end

> Rails espera que esto este en /lib/pintarse_la_cara/color/esperanza.rb

Rails convierte los nombre de clase con unos metodos que agrega a String que te 
pueden servir, como camelize, underscore, etc... Mira:

http://api.rubyonrails.org/classes/ActiveSupport/CoreExtensions/String/Inflections.html

Saludos!



Diego Torres <[EMAIL PROTECTED]> escribió: Gente, me podrían indicar si existe 
alguna relacion entre el nombre de la clase y el nombre del archivo que 
contiene esa clase. O alguna convención particular?
Saludos cordiales

Diego


-- 
 Diego Torres
LIFIA - Laboratorio de Investigación y Formación en Informática Avanzada
Facultad de Informática - Universidad Nacional de La Plata
Calles 50 y 115 La Plata - 1900 Argentina
Phone: +54 221 4228252 Ext: 220 
e-mail: [EMAIL PROTECTED] _______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar


       
---------------------------------

Yahoo! Encuentros
Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros.
 Visitá http://yahoo.cupidovirtual.com/servlet/NewRegistration
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a