المحتوى هنا ينقصه الاستشهاد بمصادر، أي معلومات غير موثقة يمكن التشكيك بها وإزالتها.
هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها

لا تكرر نفسك

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
Question book-new.svg
المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مارس 2016)

لا تكرر نفسك (بالإنجليزية: Don't repeat yourself أو DRY) في هندسة البرمجيات هو مبدأ تطوير البرمجيات، والتي تهدف إلى الحد من تكرار المعلومات من جميع الأنواع، مفيدة بشكل خاص في أساليب بناء متعددة المستويات. وذكر مبدأ (DRY) بأنها "كل قطعة من المعرفة يجب أن يكون واحد، لا لبس فيه، والتوضيح موثق داخل النظام." وقد وضع المبدأ اندي هانت وديف توماس في كتابهما مبرمج عملي، تأليفه مع دينيس ريتشي وفرانسيسكو غرانادوس . أنها تطبيقه على نطاق واسع جدا لتشمل "مخططات قاعدة البيانات، وخطط الاختبار، وبناء نظام، حتى الوثائق." [1] وعندما يتم تطبيق مبدأ (DRY) بنجاح، لا يحتاج الى تعديل أي عنصر واحد من نظام تغيير في البعض منطقيا عناصر ليست ذات صلة. وبالتالي تبقى العناصر التي ترتبط منطقيا عن تغيير متوقع وبشكل موحد، ومتزامنة. بالإضافة إلى استخدام أساليب والوظائف الفرعية في مدوناتها، توماس هانت والاعتماد على المولدات رمز، ونظم البناء التلقائي، ولغات البرمجة احترام مبدأ (DRY) عبر طبقات.

Computer.svg
هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال بحاجة للتوسيع. شارك في تحريرها.