Interface Segregation Principle (ISP) |
Many client specific interfaces are better than one general purpose interface. |
Liskov Substitution Principle (LSP) |
Functions that use references to base class must be able to use objects of derived classes without knowing it. |
Open Close Principle (OCP) |
A software entity (classes, modules, functions) should be open for extensions, but should be closed for modifications. |
Single Responsibility Principle (SRP) |
Ther should never be more then one reason for a class to change. |
jueves, 20 de junio de 2013
Principles
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario