بيت تطوير ما هي نظرية المعكرونة؟ - تعريف من techopedia

ما هي نظرية المعكرونة؟ - تعريف من techopedia

جدول المحتويات:

Anonim

تعريف - ماذا تعني نظرية المعكرونة؟

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

تيكوبيديا توضح نظرية الباستا

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


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


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


الكثير من أعمال البرمجة اليوم تعيد كتابة السباغيتي أو كود اللازانيا إلى إصدار OOP بنفس الوظيفة. في بعض الحالات ، يتم استبدال البرنامج ببساطة ببرنامج جديد.

ما هي نظرية المعكرونة؟ - تعريف من techopedia