Blog Jose Cuellar

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

Microsoft .NET: Architecting Applications for the Enterprise

por Jose el 8 abril, 2010

          Un completo manual que no debe faltar en tu biblioteca personal. 453 páginas con información útil que emplearás en tus funciones laborales diarias. Lectura ágil, con ejemplos y aplicaciones en el mundo real. Los primeros capítulos hablan genéricamente de la arquitectura y arquitectos, roles, evolución de la arquitectura a lo largo del tiempo (puntualizando pequeñas […]

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, […]