النمط البرمجي هو نهج أو منهجية لتصميم وتنظيم وكتابة البرامج. يحدد النمط البرمجي كيفية توصيف المشكلة وتقسيمها إلى أجزاء صغيرة ومستقلة وكيفية تنظيم التفاعل بين هذه الأجزاء. هناك عدة أنماط برمجية مختلفة مثل البرمجة الهيكلية (Structural programming) والبرمجة الكائنية (Object-oriented programming) والبرمجة الوظيفية (Functional programming) والبرمجة التوجيهية (Imperative programming) والبرمجة التفاعلية (Interactive programming) وغيرها. يعتمد اختيار النمط البرمجي على طبيعة المشروع ومتطلباته ومتطلبات الفريق البرمجي.
0