ما معنى static analysis؟
المعنى في مجال تطوير البرمجيات مع أمثلة
static analysis: تحليل ساكن، تحليل الشيفرة دون تشغيلها
فحص الشيفرة دون تنفيذها لاكتشاف أخطاء محتملة أو التحقق من خصائص البرنامج.
طريقة الاستخدام
يستخدم في المراجعات والفحوص الآلية. وقد يتضمن استدلالًا أعمق من فحوص الأسلوب، لكنه قد يبلغ أيضًا عن مشكلات يستحيل وقوعها فعليًا.
أمثلة
The static analysis found a path where the file handle could remain open.
وجد التحليل الساكن مسارًا قد يظل فيه مقبض الملف مفتوحًا.
استنتجت الأداة وجود مسار تنفيذ محتمل لا يغلق المورد كما ينبغي.
We reviewed the static analysis warning because the library guarantees a non-null result.
راجعنا تحذير التحليل الساكن لأن المكتبة تضمن أن النتيجة ليست فارغة.
قد لا تعرف الأداة ضمان المكتبة، فتبلغ عن مسار تمنعه واجهتها فعليًا.
تراكيب شائعة
- static analysis tool
- static analysis warning
مصطلحات ذات صلة
مصطلحات أخرى: مراجعة الشيفرة وجودتها
- refactor · إعادة هيكلة الشيفرة
- technical debt · دين تقني
- LGTM · يبدو جيدًا لي
- nitpick · ملاحظة تدقيقية طفيفة
- address feedback · معالجة الملاحظات
- hard-coded · مضمّن مباشرة في الشيفرة
- code smell · مؤشر على مشكلة تصميمية في الشيفرة
- reviewer · مراجع الشيفرة
- approve · يوافق
- readable · سهل القراءة
- best practice · أفضل ممارسة
- clean code · شيفرة نظيفة
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
