In informatica, l'espressione azione a distanza denota un anti-pattern che ricorre frequentemente nella progettazione e lo sviluppo di programmi per calcolatore. Un'azione a distanza si verifica quando un programma viola il principio generale per cui una dichiarazione in una certa sua parte non deve cambiare il comportamento di un'altra parte in modo drastico e invisibile.
La Legge di Demetra afferma che un oggetto debba interagire solo con gli oggetti ad esso vicini. Se l'azione a distanza è necessaria, il messaggio deve essere propagato per passa parola tra oggetti vicini (message passing è uno dei principi fondamentali del paradigma a oggetti). Ciò minimizza i cambiamenti necessari alla struttura del programma qualora si rendesse necessario un cambiamento nelle funzionalità del software creato.