01 noviembre 2005


Un Proyecto en Microproyectos

Cuando iniciamos un proyecto es conveniente que el código que generamos en la construcción de esté, este lo más ordenado posible, para que en un futuro cuando deseemos hacerle mantenimiento, ampliarlo o simplemente que otra persona quiera modificarlo, sea los mas legible posible.

Esto es de vital importancia sobre todo en medianos y grandes proyectos, y es casi indispensable cuando utilizamos la Programación por Capas. Para lograr esto es conveniente que el código que generemos este lo más ordenado posible y para lograr esto es que separamos los archivos del proyecto en distintos directorios:


Los directorios contendrán la siguiente información:

DB --> Las Bases de Datos locales si es que las tiene.
DOC –> Toda la documentación relacionada con el proyecto.
EXT --> Archivos externos que necesita nuestro proyecto para funcionar.
OUT --> Ejecutables y otros (Ej. en Visual Basic los DLL)
PRJ --> Archivos que contienen un grupo de archivos de proyecto (Ej. en Visual Basic los .vbg)
SRC --> Códigos fuentes del proyecto.
TEST --> Archivos que utilizamos para hacer Tests.

A su vez cuando programamos por capas es indispensable separar el directorio SRC en:


Donde:

CLIENT --> Aquí van los archivos de la Capa de Reglas de Negocio.
SERVER --> Aquí van los archivos de la Capa de Datos.
SERVICE --> Aquí van los archivos de la Capa de Servicios.
USERINTERFACE --> Aquí van los archivos de la Capa de Presentación o Interfaz Gráfica.

Programación por Capas




Comentarios:
Si bien esto se ve interesante aplicarlo, no lo he visto en proyectos OpenSource. Por que nadie se ha preocupado de esto? Es de vital importancia?
 
Publicar un comentario



<< Inicio