تطوير البرمجيات · مصطلحات · مراجعة الشيفرة وجودتها

ما معنى clean code؟

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

اسممصطلح شائع

clean code: شيفرة نظيفة، كود واضح ومنظم

شيفرة بسيطة، واضحة الأسماء، حسنة التنظيم، ويسهل على الآخرين قراءتها واختبارها وتعديلها، لا شيفرة تكتفي بالعمل فحسب.

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

ذاع المصطلح بعد كتاب Robert C. Martin الصادر عام 2008 بعنوان Clean Code. تتحدث الفرق عن كتابة شيفرة نظيفة ومبادئ مثل الدوال الصغيرة والأسماء ذات الدلالة، ويحذر بعض المطورين من تطبيق هذه القواعد بصرامة مفرطة.

أمثلة

  1. Clean code isn't about being clever; it's about the next person understanding it quickly.

    الشيفرة النظيفة لا تعني الاستعراض بالذكاء؛ بل أن يفهمها الشخص التالي بسرعة.

    يركز المثال على قابلية القراءة لمن سيصون الشيفرة، لا على غرابة الحل أو تعقيده.

  2. Our team's clean code guidelines say that a function should do one thing.

    تنص إرشادات الشيفرة النظيفة في فريقنا على أن تؤدي الدالة مهمة واحدة.

    يعرض المثال قاعدة تنظيمية محددة تعتمدها المجموعة لتحسين وضوح الدوال.

تراكيب شائعة

  • write clean code
  • clean code principles
  • keep the code clean
  • clean code guidelines

مصطلحات أخرى: مراجعة الشيفرة وجودتها

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

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