El caos ordenado, cajas y herencia en PaaSOS
Una de las cuestiones que lleva bastante tiempo en la planificación de cualquier proyecto es sin duda descomponer cada una de las tareas en bloques tangibles y medibles. En en desarrollo de PaaSOS esta cuestión es fundamental, por lo que hay que hacer un especial esfuerzo en detallar cada uno de estos bloques y como estos hilan entono a la funcionalidad de PaaSOS.
Para poder modular toda la funcionalidad desarrollada y hacerla aprovechable para otros módulos de PaaSOS las trocearemos en cajas, (unas de datos y otras de interface). Cada una de estas cajas contiene solo la funcionalidad necesaria para cumplir una de las tareas principales de PaaSOS.
Para muestra un botón; Cuando empezamos a desarrollar el módulo empresarial de gestión de entidades hemos de tener al menos las siguientes funcionalidades en cuenta;
- Múltiples contactos por entidad
- Múltiples direcciones de la entidad
- Anotaciones
- Comentarios
- Anexos
- Almacén de fotografías relacionadas con la entidad
- Información web de la entidad
- Gestión de la seguridad en el acceso a la información de la entidad
- …