نماذج التصميم (هندسة البرمجيات): الفرق بين النسختين

[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل
سطر 1:
تعتبر '''نماذج التصميم''' (من [[إنكليزية{{إنج|الإنكليزيّة]]: Design Patterns)}} فرعافرعاً مهمّامهمّاً من فروع وعلوم [[هندسة البرمجيات]] رغم أنتقادانتقاد البعض له. تهدف نماذج التصميم إلى الاستخدام المتكرر لحلول وضعت لمشاكل تعتبر في حد ذاتها متكررة أو متواجدة بكثرة في عملية [[تصميم البرمجيات]]. لا تنطبق هذه النظرية على تصميم البرمجيات فقط،فحسب، بل تتعدداهتتعداه إلى عدة علوم أخرى مثل هندسة المباني وهندسةو[[هندسة الإلكترونيات]] وحتّى الطبخ.
 
من الأخطاء المنتشرة اعتبار نماذج التصميم حلولًا كاملة أو جاهزة للاستخدام مباشرة، فهي لا تغدو أن تكون إلا نموذجا كما يدل اسمها يحتاج للتكييف والتحديد أكثر لكي يواجه مشكلة محددة.