Insieme di regole LoD

L'insieme di regole LoD per la programmazione (Law of Demeter, Legge di Demetra) presuppone che durante lo sviluppo del software si debba limitare l'interazione tra i vari componenti del sistema.

Secondo le regole LoD, ogni componente nel tuo sistema dovrebbe:

Vedi anche

  • il principio SOLID,
    che fornisce linee guida per il software basato sulla OOP
  • il principio DRY,
    che suddivide il software in piccoli componenti
  • il principio KISS,
    che presuppone di evitare di complicare il software
  • il principio YAGNI,
    che presuppone di rinunciare alla funzionalità ridondante del software
  • il principio CQS,
    che assegna a ogni funzione un solo comando
  • il principio separazione delle responsabilità,
    che viene applicato nello sviluppo del software