اتحاد طلبة هندسة الحاسوب والشبكات - المدونه الرسميه C.N.E : Spaghetti Code

المشاركات الشائعة

Spaghetti Code

Spaghetti Code

كود السباغيتي 



كود السباغيتي هو مصطلح لشفرة المصدر التي لديها بنية معقدة ومتشابكة السيطرة وصعبه القراءه وغير مرتبه أي اجزاء منها يفترض ان تكون في الأعلى تكون في الأسفل والعكس , البعض يعد البرامج التي تقوم باستخدام العديد من جمل القفز  GOTO  والمتداخله مما يجعلها صعبه التتبع .

* نبع هذا الإسم لأن تدفق البرنامج هو مثل وعاء من المعكرونة أي ملتوية ومتشابكة.





يتسبب كود السباغيتي بواسطة عدة عوامل منها :
  1. المبرمجين عديم الخبرة يقومون بطاعة عمياء لرؤسائهم "على كيفية كتابة التعليمات البرمجية وبرنامج معقد " 
  2. لبرامج  التي يتم التعديل بشكل مستمر من قبل العديد من الناس على مدى دورة حياة طويلة.

*البرمجة المهيكلة تقلل كثيرا من حدوث كود السباغيتي أي استخدام التعليقات والروتينات الجانبيه Subroutines وان أمكن تقسيم الكود الى أقسام.









< >

ليست هناك تعليقات:

إرسال تعليق