Juan G Carmona

Home Blog Tags Search About
  • GRASP: Polimorfismo
    ES

    GRASP: Polimorfismo

    Sep 7, 2012

    Introducción al polimorfismo en GRASP: cómo usar interfaces y polimorfismo para diseñar código más flexible.

    sw-architecturesw-craftsmanship
  • GRASP: Variaciones protegidas
    ES

    GRASP: Variaciones protegidas

    Sep 7, 2012

    Explicación del principio GRASP de variaciones protegidas para diseñar sistemas flexibles frente al cambio.

    sw-architecturesw-craftsmanship
  • Patrones generales de asignación de responsabilidades
    ES

    Patrones generales de asignación de responsabilidades

    Sep 7, 2012

    Resumen práctico de los patrones GRASP para asignar responsabilidades y diseñar software con alta cohesión y bajo acoplamiento.

    sw-architecturesw-craftsmanship
  • ES

    Introducción a los Tests Unitarios, TDD y Mocking

    Sep 6, 2012

    Guía práctica sobre tests unitarios, TDD y mocking: por qué importan, buenas prácticas y cómo usarlos para mejorar calidad y mantenimiento del código.

    sw-architecturesw-craftsmanshipdevex
  • ES

    La potencia de una interfaz simple

    Sep 4, 2012

    Ejemplos prácticos del poder de las interfaces en diseño: patrones con ITarea, tareas compuestas, nulos seguros y control de ejecución.

    sw-architecturesw-craftsmanship
  • UML de batalla
    ES

    UML de batalla

    Sep 3, 2012

    Referencia rápida de UML para desarrolladores: clases, secuencias, estados y buenas prácticas para modelar y comunicar diseño de software.

    sw-architecturesw-craftsmanship
  • DIP: Dependency Inversion Principle // Principio de Inversión de Dependencias
    ES

    DIP: Dependency Inversion Principle // Principio de Inversión de Dependencias

    Sep 2, 2012

    Explicación práctica del Principio de Inversión de Dependencias (DIP) con ejemplos y cómo aplicar inyección de dependencias para código más flexible.

    sw-architecturesw-craftsmanship
  • ES

    ISP: Interface Segregation Principle // Principio de Segregación de Interfaces

    Sep 2, 2012

    Explicación del Principio de Segregación de Interfaces (ISP) con ejemplos prácticos para diseñar interfaces pequeñas y cohesivas.

    sw-architecturesw-craftsmanship
  • ES

    LSP: Liskov Substitution Principle // Principio de sustitución de Liskov

    Sep 2, 2012

    Explicación y ejemplos del Principio de Sustitución de Liskov (LSP) con soluciones de diseño para evitar comportamientos inesperados.

    sw-architecturesw-craftsmanship
  • ES

    OCP: Open Closed Principle // Principio Abierto/Cerrado

    Sep 2, 2012

    Explicación y ejemplos del Principio Abierto/Cerrado (OCP) para diseñar software extensible sin modificar código existente.

    sw-architecturesw-craftsmanship
« First ‹ Prev 1…14151617 Next › Last »
© 2026 Juan G. Carmona - CC BY 4.0.