2009-07-22 20 views
5

¿Cuáles son algunas de las mejores prácticas para OOD con Ruby? Principalmente, ¿cómo deben organizarse los archivos y el código?Diseño orientado a objetos con Ruby

Tengo un proyecto que usa varias clases y archivos y me pregunto cómo debería organizarse, agruparse e incluirse todo.

Respuesta

4

Suena como que estás preguntando qué piezas van en que los archivos.

¿Su proyecto es una aplicación web? En ese caso, lo más probable es que utilice el sistema de organización impuesto por su infraestructura (Rails, Merb, Sinatra, etc.)

Otros tipos de proyectos también tienen su propia estructura típica que puede seguir. P.ej. las gemas generalmente se configuran de cierta manera.

Si se trata de una aplicación de consola, no hay una regla estricta. Por lo general, las personas no colocan más de una clase o módulo en un archivo. Puede tener un archivo principal que requiera todos los demás.

Cuestiones relacionadas