However, this benefit relies on careful documentation of all variables used this way as well as on careful avoidance of assumptions about a variable's behavior, and does not provide any mechanism to detect interference between different parts of a program.
ومع ذلك ، تعتمد هذه المنفعة على توثيق دقيق لجميع المتغيرات المستخدمة بهذه الطريقة وكذلك على تجنب الحذر من الافتراضات حول سلوك المتغير ، ولا توفر أي آلية للكشف عن التداخل بين أجزاء مختلفة من البرنامج.