Na ciência da computação, a ação à distância é um antipadrão (uma técnica de ofuscação) em que o comportamento em uma parte de um programa varia enormemente com base na dificuldade ou impossibilidade de identificar operações em outra parte do programa. O termo é baseado no conceito de ação à distância na física, que pode se referir a um processo que permite que objetos interajam sem uma partícula mediadora como o glúon. Em particular, Albert Einstein referiu-se à não localidade quântica como "ação fantasmagórica à distância".

Exemplo Este exemplo, da linguagem de programação Perl ,demonstra um caso especialmente sério de ação à distância (observe o variável $[ foi descontinuado em versões posteriores do PerlPerl documentation of the $[ variable):

Categoria:Antipadrão de projeto