S no se atreve a declarar que es una sola responsabilidad, yo si, muchas entradas una sola salida
D denme las herramientas e insumos y me dedico a lo mío.
O no declara las opciones de extension, yo si, file system, db, control declarativo, no declara lo que no puede modificarse, no puede modificarse el flujo y las reglas de validación del negocio
L, I tiene q ver con la extensión deben poderse sustuir un objeto por otro sin q haya problemas para ello la segregación de interfaces acota y enumera las. Extensiones que puede soportar el sistema
La segregación tiene q ver con Single Responsability que métodos son necesarios (interace) para tomar varias entradas y producir una única salida
Las extensiones son como me hago de los insumos (url, fs, db, keyboard...) y como presento los resultados (pantalla, correo, sonido,...) y el strategy pattern (Control declarativo)
Comments
Post a Comment