¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

S.O.L.I.D

longlh3009 Technical Issues 1 Inglés

Mind map on SOLID principles: SRP, OCP, Liskov's substitution, interface segregation and dependency inversion

Mind map: SOLID principles

Contenido del mapa

S.O.L.I.D

  1. Single Responsibility Principle (SRP)

    • A class should have only one reason to change.
  2. Open Close Principle (OCP)

    • Software entities like classes, modules and functions should be open for extension but closed for modifications
  3. Liskov's Substitution Principle(LSP)

    • We must make sure that the new derived classes just extend without replacing the functionality of old classes. Derived types must be completely substitutable for their base types.
  4. Interface Segregation Principle (ISP)

    • Clients should not be forced to depend upon interfaces that they don't use.
  5. Dependency Inversion Principle (DIP)

    • - High-level modules should not depend on low-level modules. Both should depend on abstractions. - Abstractions should not depend on details. Details should depend on abstractions.

Información

Descripción
1 Technical Issues Mapa Mental sobre S.O.L.I.D, creado por longlh3009 el 17/08/2015.
Creado por
longlh3009
Visitas
120
Etiquetas
software
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?