Conjunto de Regras LoD
O conjunto de regras LoD para programação (Law of Demeter, Lei de Deméter) pressupõe que, no desenvolvimento de software, deve-se limitar a interação entre os diversos componentes do sistema.
Pelas regras do LoD, cada componente em seu sistema deve:
- Ter conhecimento limitado sobre o funcionamento e a funcionalidade de outros módulos e componentes.
- Interagir apenas com aqueles componentes permitidos e estar isolado da interação com módulos desconhecidos.
Veja também
-
princípio
SOLID,
que estabelece diretrizes de software baseadas em OOP -
princípio
DRY,
que divide o software em pequenos componentes -
princípio
KISS,
que pressupõe a evitar a complicação do software -
princípio
YAGNI,
que pressupõe a rejeição de funcionalidades excessivas no software -
princípio
CQS,
que define apenas um comando para cada função -
princípio separação de responsabilidades,
que é aplicado no desenvolvimento de software