Saltar al contenido
DevPedia

Principios

Principios y heurísticas para diseñar software más simple, mantenible y adaptable.

4 guías

  1. ¿Qué son los principios de diseño de software?

    Cómo usar principios como KISS, DRY y SOLID para tomar decisiones de diseño, entendiendo qué problemas abordan y cuándo aplicarlos.

  2. Principios generales de diseño

    Seis principios para manejar la complejidad, la duplicación y las dependencias. Qué aporta cada uno y cuándo aplicarlos puede complicar el diseño.

  3. SOLID

    Cada principio busca evitar que un cambio pequeño termine exigiendo mucho trabajo. Aplicarlos a rajatabla puede agregar más complejidad de la que resuelve.

  4. Cómo revisar un diseño de software

    Preguntas prácticas para detectar complejidad innecesaria, responsabilidades poco claras y dependencias que dificultan los cambios.

Buscá por concepto, patrón o práctica.