Blog Jose Cuellar

//Tech Lead, Senior Backend Developer & Life-long learner

Principios básicos en el desarrollo de software

por Jose el 7 abril, 2010

A la hora de diseñar y desarrollar software, es importante tener presente una serie de principios de diseño fundamentales y básicos que todo programador debería conocer y aplicar para desarrollar código limpio y de calidad.

Estilos y patrones básicos en arquitectura de software

por Jose el 6 abril, 2010

Conjunto de principios que definen a alto nivel un aspecto de la aplicación. Los principales aspectos son: Comunicación, despliegue, dominio, interacción, relación y estructura. Lo normal en una arquitectura es no basarse en un solo estilo arquitectural, sino que combine varios para obtener las ventajas existentes de cada uno. Cliente/Servidor: Define una relación entre dos […]

Diseñando la arquitectura

por Jose el 6 abril, 2010

Proceso, análisis y estudio por el cual se define una solución estructural interna para solventar los diferentes tipos de requisitos: Funcionales: Requerimientos de negocio y marketing. Normalmente un departamento independiente que desarrolla análisis funcionales acordes a la estrategia de negocio de la empresa o cliente. No funcionales: Requisitos de calidad en el software, seguridad, disponibilidad, […]