Conjunto de reglas LoD
El conjunto de reglas LoD para programación (Law of Demeter, Ley de Demeter) supone que durante el desarrollo de software se deben limitar las interacciones entre distintos componentes del sistema.
Según las reglas de LoD, cada componente en su sistema debe:
- Tener conocimientos limitados sobre el funcionamiento y la funcionalidad de otros módulos y componentes.
- Interactuar solo con aquellos componentes permitidos y estar aislado del trabajo con módulos desconocidos.
Ver también
-
principio
SOLID,
que establece recomendaciones de software basadas en POO -
principio
DRY,
que divide el software en componentes pequeños -
principio
KISS,
que supone el rechazo a la complicación del software -
principio
YAGNI,
que supone el rechazo a la funcionalidad excesiva del software -
principio
CQS,
que establece para cada función solo un comando -
principio separación de responsabilidades,
que se aplica durante el desarrollo de software