أساسيات البرمجةمبتدئ
Boilerplate
النطقبويلر-بليت
التعريف
تشير Boilerplate إلى أجزاء من الكود البرمجي التي يجب تكرارها في أماكن متعددة دون تغيير يُذكر لأداء مهمة معينة. غالباً ما تُعتبر هذه الأكواد تكرارية لكنها ضرورية لتلبية متطلبات لغة البرمجة أو إطار العمل المستخدم.
أين تسمعه؟
- عند إعداد مشروع جديد أو ضبط إعداداته. - عند مناقشة أطر العمل الحديثة التي تهدف إلى تقليل حجم الكود. - أثناء مراجعة الكود الذي يبدو متكرراً.
أمثلة
We need to reduce the boilerplate code in our data models.
نحتاج إلى تقليل كود الـ boilerplate في نماذج البيانات الخاصة بنا.This framework generates all the necessary boilerplate for a new API endpoint.
يقوم إطار العمل هذا بإنشاء كل الـ boilerplate اللازمة لنقطة نهاية (endpoint) جديدة.
خطأ شائع
الاعتقاد بأن الـ boilerplate هو دائماً كود سيء؛ فبالرغم من كونه مملاً، إلا أنه غالباً ما يكون متطلباً هيكلياً للغة أو للمكتبة لضمان سلامة الأنواع (type safety) أو التهيئة الصحيحة.
واصل الاستكشاف
المزيد في أساسيات البرمجة