S.O.L.I.D

Descripción

1 Technical Issues Mapa Mental sobre S.O.L.I.D, creado por longlh3009 el 17/08/2015.
longlh3009
Mapa Mental por longlh3009, actualizado hace más de 1 año
longlh3009
Creado por longlh3009 hace más de 8 años
72
1

Resumen del Recurso

S.O.L.I.D
  1. Single Responsibility Principle (SRP)
    1. A class should have only one reason to change.
    2. Open Close Principle (OCP)
      1. Software entities like classes, modules and functions should be open for extension but closed for modifications
      2. Liskov's Substitution Principle(LSP)
        1. 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.
        2. Interface Segregation Principle (ISP)
          1. Clients should not be forced to depend upon interfaces that they don't use.
          2. Dependency Inversion Principle (DIP)
            1. - 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.
            Mostrar resumen completo Ocultar resumen completo

            Similar

            Software Processes
            Nurul Aiman Abdu
            Software testing strategies: Summary
            harrymt
            Software Application
            Dim Ah
            Diseño de Software
            Verny Fernandez
            Input and Output Devices
            Jess Peason
            GCSE Computer Science (AQA)
            Wolfie Ruth
            2.1.3 Software
            Lavington ICT
            GCSE AQA Computer Science - Definitions
            James Jolliffe
            Hardware, Software and Networking
            dphillips211
            Hardware and Software
            Balikkoftesi