ما معنى clean code؟
المعنى في مجال تطوير البرمجيات مع أمثلة
clean code: شيفرة نظيفة، كود واضح ومنظم
شيفرة بسيطة، واضحة الأسماء، حسنة التنظيم، ويسهل على الآخرين قراءتها واختبارها وتعديلها، لا شيفرة تكتفي بالعمل فحسب.
طريقة الاستخدام
ذاع المصطلح بعد كتاب Robert C. Martin الصادر عام 2008 بعنوان Clean Code. تتحدث الفرق عن كتابة شيفرة نظيفة ومبادئ مثل الدوال الصغيرة والأسماء ذات الدلالة، ويحذر بعض المطورين من تطبيق هذه القواعد بصرامة مفرطة.
أمثلة
Clean code isn't about being clever; it's about the next person understanding it quickly.
الشيفرة النظيفة لا تعني الاستعراض بالذكاء؛ بل أن يفهمها الشخص التالي بسرعة.
يركز المثال على قابلية القراءة لمن سيصون الشيفرة، لا على غرابة الحل أو تعقيده.
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
مصطلحات ذات صلة
مصطلحات أخرى: مراجعة الشيفرة وجودتها
- code review · مراجعة الشيفرة
- technical debt · دين تقني
- LGTM · يبدو جيدًا لي
- nitpick · ملاحظة تدقيقية طفيفة
- address feedback · معالجة الملاحظات
- linter · أداة فحص الشيفرة
- hard-coded · مضمّن مباشرة في الشيفرة
- reviewer · مراجع الشيفرة
- approve · يوافق
- best practice · أفضل ممارسة
- naming convention · قواعد التسمية
- dead code · شيفرة ميتة
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
