When computers face hard problems, they deal with them by making them into simpler problems -- by making use of randomness, by removing constraints or by allowing approximations.
عندما تواجه الحواسيب مشكلة صعبة، تقوم بتقسيمها إلى مشاكل بسيطة... بصفة عشوائية، بالتخلص من العقبات أو تمهيد الطريق للتقديرات التقريبية.
وحينما يكون هناك اكثر من شخص واحد يكتبها يكون من السهل على مبرمجين اخرين الكتابه فوق اعمال الاخرين اذا كانوا يعملون على نفس الملف او ارسال تعلميات متعارضه الذي ببساطة يسبب الكمبيوتر إلى الاختناق، وهذه المشكله تكبر بإستمرار عندما يشارك المزيد من المبرمجين