Acțiune la distanță (IT)
În informatică , expresia acțiune denotă un anti-model care apare frecvent în proiectarea și dezvoltarea programelor de calculator . O acțiune la distanță apare atunci când un program încalcă principiul general conform căruia o declarație într-o anumită parte a acestuia nu trebuie să schimbe comportamentul altei părți într-un mod drastic și invizibil.
Expresia provine din expresia omonimă folosită în fizică .
Acțiune la distanță între obiecte
Legea lui Demeter afirmă că un obiect ar trebui să interacționeze numai cu obiecte apropiate acestuia. Dacă este necesară o acțiune la distanță, mesajul trebuie propagat prin cuvânt din gură între obiectele vecine ( transmiterea mesajului este unul dintre principiile fundamentale ale paradigmei orientate pe obiecte). Acest lucru minimizează modificările necesare ale structurii programului în cazul în care devine necesară o modificare a funcționalității software-ului creat.
Tipul de situații acumulate și de foc (încărcare și împușcături) ar trebui înlocuit cu modelul de comandă sau un model precum modelul-vizualizare-controler .