超距作用喺正式嘅軟件工程上係一條幾大嘅問題（因為呢啲工作要整好複雜嘅程式）常見嘅解決方法係淨係俾啲子程序同物件更改自己周圍啲局部變數，唔準佢哋更改全局變數或者離佢哋遠嘅物件嘅局部變數。