Documentos de Académico
Documentos de Profesional
Documentos de Cultura
10 de mayo de 2023
2
y tener en cuenta que las entidades de un código deben tener una dependencia mínima entre
ellos, si es que es necesario el acoplamiento, para eso es de suma importancia tener en cuenta
las buenas prácticas por medio de algunos principios de diseño y una serie de patrones que harán
1- Cuadro resumen
Tipos Aplicaciones
(LSP) Principio de No se puede alterar un buen funcionamiento de un programa al
sustitución de Liskov reemplazar los objetos por las instancias de sus subtipos
(ISP)Principio de No se deben combinar las necesidades de los clientes en una sola
segregación de interfaz, sino una específica para cada uno.
interfaces
(SRP)Principio de Usando una clase este no debería hacer tantas cosas, y un solo motivo de
responsabilidad única o cambio
Single
(DIP)Principio de No se puede depender de implementaciones concretas sino de
inversión de abstracciones. Los detalles dependen de las abstracciones no lo
dependencias contrario, de igual forma que los módulos de bajo nivel con los de alto
nivel.
(OCP) Principio de Las entidades como por ejemplo clases, módulos, funciones, etc., deben
abierto - cerrado estar abiertas para extenderse, pero para modificarse deben estar
cerradas, así se si añade código y no se modifica el que está funcionando
bien.
3
2- Cuadro comparativo
3. Conclusiones
EL cuadro de resumen y el cuadro comparativo nos entregan una idea de las ventajas que
encontramos al someter nuestro diseño a una serie de buenas prácticas que en mi punto de vista facilitan
responsable y controlada.
5
Referencias
Web mundodeportivo
26/12/2014 12:05
https://www.mundodeportivo.com/urbantecno/android/principios-del-software
https://www.ecured.cu/Patrones_de_Asignaci%C3%B3n_de_Responsabilidades#Beneficios:_3
https://jorgesaavedra.wordpress.com/category/patrones-grasp/
https://fusiona.cl/blog/tecnologia/principios-solid-por-que-usarlos-en-tu-desarrollo-de-
software#:~:text=Los%20Principios%20Solid%20indican%20c%C3%B3mo,s%C3%B3lo%20sean%20aplica
bles%20a%20ellas.
https://devexperto.com/principios-solid/
[1] https://www.adictosaltrabajo.com/2020/05/29/el-lenguaje-comun-de-los-patrones-de-diseno-gof/