This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
wiki:psp_1 [2024/08/24 23:48] – admin | wiki:psp_1 [2024/08/28 23:52] (current) – admin | ||
---|---|---|---|
Line 266: | Line 266: | ||
- | ====== Principios de Diseño SOLID ====== | + | ====== Principios de Diseño SOLID y Otros ====== |
Los principios de diseño son recomendaciones más concretas que los desarrolladores de software deben seguir para cumplir con las propiedades de diseño. Así, las propiedades de diseño pueden verse como recomendaciones aún genéricas (o tácticas), mientras que los principios ahora están en un nivel operativo. | Los principios de diseño son recomendaciones más concretas que los desarrolladores de software deben seguir para cumplir con las propiedades de diseño. Así, las propiedades de diseño pueden verse como recomendaciones aún genéricas (o tácticas), mientras que los principios ahora están en un nivel operativo. | ||
Line 273: | Line 273: | ||
^ Principios de Diseño ^ Propiedades de Diseño ^ | ^ Principios de Diseño ^ Propiedades de Diseño ^ | ||
- | | Responsabilidad | + | | [[wiki:pru|Responsabilidad |
- | | Segregación de Interfaces | + | | [[wiki:psi|Segregación de Interfaces]] | Cohesión |
- | | Inversión de Dependencias | + | | [[wiki:pid|Inversión de Dependencias]] | Acoplamiento |
- | | Preferir Composición sobre Herencia | + | | [[wiki:ppch|Preferir Composición sobre Herencia]] | Acoplamiento |
- | | Demeter | + | | [[wiki:pd|Demeter]] | Ocultamiento de la Información |
- | | Abierto/ | + | | [[wiki:pac|Abierto/ |
- | | Sustitución de Liskov | + | | [[wiki:psl|Sustitución de Liskov]] | Extensibilidad |
Cinco de los principios que vamos a estudiar son conocidos como los Principios SOLID, un acrónimo acuñado por Robert Martin y Michael Feathers [[https:// | Cinco de los principios que vamos a estudiar son conocidos como los Principios SOLID, un acrónimo acuñado por Robert Martin y Michael Feathers [[https:// |