اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
تدفع الحاجة إلى تقليل التعقيد بشكل أساسي بالقدرة المحدودة لمعظم الأشخاص على الاحتفاظ ببنى ومعلومات معقدة في ذاكرتهم العاملة. يقلل التعقيد من خلال التأكيد على إنشاء كود بسيط ومقروء بدلًا من كود ذكي. ويحقق بالاستفادة من المعايير والعديد من التقنيات المحددة في كتابة التعليمات البرمجية، ويدعم بتقنيات الجودة التي تركز على البناء.