Underc0de - La Casa de los Informáticos

Informática => QA (Quality Assurance) => Mensaje iniciado por: Mr. Bones en Octubre 24, 2023, 10:04:48 AM

Título: Principios SOLID - Resumen
Publicado por: Mr. Bones en Octubre 24, 2023, 10:04:48 AM
Hoy comparto un tema que me ha ayudado mucho en mi trabajo...

🚀Los principios SOLID en el diseño de software 🛠�

(https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img,w_768,h_484/https://anahisalgado.com/wp-content/uploads/2022/07/image-12-1024x645.png)

Los 5 principios SOLID son fundamentales para crear software de calidad:

1️⃣ S - Single Responsibility Principle (SRP): Cada clase debe tener una única razón para cambiar. ¡Sé enfocado!
2️⃣ O - Open/Closed Principle (OCP): El software debe estar abierto para la extensión pero cerrado para la modificación. ¡Sé flexible!
3️⃣ L - Liskov Substitution Principle (LSP): Las subclases deben ser sustituibles por sus clases base. ¡Sé compatible!
4️⃣ I - Interface Segregation Principle (ISP): Los clientes no deben verse obligados a depender de interfaces que no utilizan. ¡Sé específico!
5️⃣ D - Dependency Inversion Principle (DIP): Depende de abstracciones, no de implementaciones. ¡Sé adaptable!


Al aplicar estos principios, logramos:
💡 Software eficaz y robusto
🧹 Código limpio y flexible
🚀 Escalabilidad ágil


En resumen, desarrollamos software de calidad. 💯

La aplicación de SOLID se relaciona con patrones de diseño, manteniendo alta cohesión y bajo acoplamiento. 🧩


(https://media.licdn.com/dms/image/D4D22AQGwHb11R9Leww/feedshare-shrink_800/0/1698152360953?e=1701302400&v=beta&t=PX5JJeXLgCy95wUquBw9Msr6R0l4-Vh6kQlgiDxBXFE)
Título: Re:Principios SOLID - Resumen
Publicado por: Dario Jaimez en Octubre 24, 2023, 10:45:30 AM
Genial muchas gracias.
Título: Re:Principios SOLID - Resumen
Publicado por: mario_ocampo_1995 en Octubre 26, 2023, 10:50:18 AM
Genial, gracias.