قابلية لإعادة الاستخدام

وصلات

اربط الكلمات المهمة بمقالاتٍ أخرى في ويكيبيديا أو حتى بموقع آخر، لتمكين القارئ من فهم مرادها.

الاستشهادات

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

تراجع

Ctrl+Z

أعد

Ctrl+Shift+Z, Ctrl+Y

فقرة

نص النمط

وصلة

Ctrl+K

فهمت

استشهاد

Ctrl+Shift+K

فهمت

هيكل

إدراج

رمز

2 ملاحظات

خيارات الصفحة

تبديل المحرر

نشر التغييرات...

Alt+S

فقرة

Ctrl+0

عنوان

Ctrl+2

عنوان فرعي 1

Ctrl+3

عنوان فرعي 2

Ctrl+4

عنوان فرعي 3

Ctrl+5

عنوان فرعي 4

Ctrl+6

خلية عنوان

خلية مضمون

نص خام

Ctrl+7

نص اقتباس

Ctrl+8

عنوان الصفحة

Ctrl+1

غليظ

Ctrl+B

مائل

Ctrl+I

نص علوي

Ctrl+.

نص سفلي

Ctrl+,

كود برمجي

Ctrl+Shift+6

سطر وسطي

Ctrl+Shift+5

سطر تحتي

Ctrl+U

كبير

صغير

لغة

أزل

Ctrl+\, Ctrl+M

مزيد

قائمة منقطة

قائمة مرقمة

إنقاص الإزاحة

Shift+Tab, Ctrl+[

زيادة الإزاحة

Tab, Ctrl+]

مزيد

الصور والوسائط

قالب

جدول

تعليق مخفي

هيرغليفية

نص خام

تدوين موسيقي

تنبيهات:

ما ستكتبه سيُحفظ في المقالة، وسيُنشر في النسخة المستقرة بعد مراجعته لاحقاً. لمعرفة أساسيات التحرير في ويكيبيديا، فضلًا طالع دروس التحرير.
تجنّب نسخ أي محتوىً غير حرٍ، فكل محتوىً ينتهك حقوق التأليف والنشر سيُحذف.
اكتب بلغتك الخاصة بما يتناسب مع دليل الأسلوب، واحرص على الاستشهاد بالمصادر التي اعتمدت عليها.

معرض

تحذير:

معادلة كيميائية

صيغة رياضية

خريطة

توقيعك

تسجيل الدخول

رسم بياني

قائمة مراجع

إنشاء حساب

مزيد

اقرأ دليل المستخدم

اختصارات لوحة المفاتيح

Ctrl+/, Ctrl+Shift+/

بحث شريط الأدوات

Ctrl+Shift+P, Ctrl+Alt+Shift+P

اترك تعليقًا حول هذا البرنامج

مزيد

2 ملاحظات

أغلق

أنت غير مسجل الدخول. بمجرد إجراء أي تعديل، سيتم إنشاء حساب مؤقت لك.

تعرّف على المزيد

.

سيتم تحميل المحرر الآن. إذا استمرت هذه الرسالة بالظهور بعد ثوان قليلة، يُرجى تحديث الصفحة.

أو

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

لمواصلة تلقي الإشعارات بعد انتهاء صلاحية هذا الحساب، وللوصول إلى ميزات أخرى.

وتعد الوظائف الروتينية الفرعية أو الوظائف عامة هي أبسط أشكال إعادة الاستخدام. يتم ترتيب قدر من الشفرة بصورة منتظمة باستخدام البرمجة التركيبية أو مساحات الأسماء في صورة طبقات. ويدعي المؤيدين لهذه الطريقة أن تلك كائن (علوم الحاسوب) ومكونات البرمجيات تقدم شكلا أكثر تطورا من القابلية لإعادة الاستخدام على الرغم من أنه أصبح من الصعب قياس وتحديد المستويات أو درجات القابلية لإعادة الاستخدام بشكل موضوعي.

خيارات

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

التصنيفات

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

إعدادات الصفحة

وتشير قابلية إعادة استخدام البرمجيات مرة أخرى إلى سمات التصميم لعنصر من عناصر البرنامج بشكل خاص (أو مجموعة من عناصر البرامج) التي تعزز ملاءمته لإعادة الاستخدام.

إعدادات متقدمة

وقد تم تطوير العديد من مبادئ تصميم إعادة الاستخدام في ورش عمل WISR:↵http://www.umcs.maine.edu/~ftp/wisr/SEN-pap/node1.htmlنسخة محفوظة 15 يوليو 1997 على موقع واي باك مشين.↵سمات التصميم المرشحة لإعادة استخدام البرمجيات تتضمن:

اللغات

القابلية على التكيف

الاختصار: الحجم الصغير

المرونة

تمثيل وسيطي

الشمولية

سرعة

البساطة: قلة التعقيدات

توطين افتراضات التصاميم غير المستقر (القابلة للتغير) (ديفيد بارناس)

البرمجة التركيبية

الاستقرار في أجواء المتطلبات المتغيرة

القابلية للتمدد والتوسع

الثبات

التصحيح

تعامد (جبر خطي)

القوالب المستخدمة

ولم يتم التوصل إلى أي إجماع حول هذه القائمة بعد شأن الأهمية النسبية للمدخلات أو للموضوعات التي تجعل كل واحدة من هذه العناصر هامة بالنسبة لفئة محددة من التطبيقات.

عرض كيسار إلى يمين

Ctrl+Shift+X

ابحث واستبدل

Ctrl+F

مزيد

التحرير المرئي

تعديل المصدر

مزيد