تطوير البرمجيات · مصطلحات · معمارية البرمجيات وأنماط التصميم والرسوميات

ما معنى layered architecture؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

layered architecture: بنية معمارية طبقية، معمارية متعددة الطبقات

نهج لتصميم الأنظمة يفصل المسؤوليات إلى طبقات، مثل العرض ومنطق الأعمال والوصول إلى البيانات.

طريقة الاستخدام

يُستخدم في مراجعات التصميم البرمجي ووثائق الأنظمة. ويشيع عند مناقشة فصل الاهتمامات وقابلية الصيانة واتجاه الاعتماد بين الطبقات.

أمثلة

  1. The bank's internal portal uses layered architecture so UI changes do not require edits to the database access code.

    تستخدم البوابة الداخلية للبنك بنية طبقية، كيلا تتطلب تغييرات الواجهة تعديل شيفرة الوصول إلى قاعدة البيانات.

    يقلل فصل طبقة العرض عن طبقة التخزين أثر تغييرات الواجهة في الشيفرة المسؤولة عن البيانات.

  2. During the review, we rejected a shortcut that bypassed the service layer because it broke the layered architecture.

    رفضنا أثناء المراجعة اختصارًا يتجاوز طبقة الخدمة لأنه يخلّ بالبنية الطبقية.

    يحافظ التصميم على قواعد تواصل الطبقات، وتجاوز طبقة الخدمة يربط أجزاء النظام على نحو غير مرغوب.

تراكيب شائعة

  • layered architecture pattern
  • follow layered architecture
  • layered architecture design

مصطلحات أخرى: معمارية البرمجيات وأنماط التصميم والرسوميات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: