الإطار مقابل المنصة: ما الفرق؟

مرحبا يا هابر! أقدم لكم ترجمة المقال "إطار مقابل منصة ما الفرق؟" المؤلف G. Harris.


أعترف: أنا متحذلق. على الرغم من الإخفاقات الشخصية في هذا المجال ، أعتقد بشدة أن استخدام اللغة الصحيحة يضيف العديد من الفوائد. على حد تعبير قول مأثور مارك توين :


الفرق بين الكلمة الصحيحة تقريبًا والكلمة الصحيحة يعني حقًا الكثير. هذا هو الفرق بين برق البرق (البرق) والبرق (البرق).

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


أود أن أقدم أحد التعريفات الممكنة عن طريق القياس.


المنصة هي شيء يمكن مقارنته بصندوق المصمم الذي كان أطفالي في الغرفة عندما كانوا صغارًا. المكعبات الفردية هي مكونات. على منصة مثالية ، تتوفر العديد من التركيبات المختلفة لتجميع المكونات ، ويمكن إنشاء مجموعة واسعة من المنتجات النهائية. توفر المنصات الكأس المقدسة لإعادة استخدام البرامج: ولهذا السبب تحظى بشعبية كبيرة.


ولكن ما هي الشروط الأساسية لبناء المنصة؟ لتحقيق النجاح ، يجب أن تستوفي المنصة بعض المتطلبات التقنية الإلزامية ، وأن تلبيها مهمة إطار العمل.


  • , ? , . , , . . , «» — , , . , (well-defined) .
  • , , — . , ? , . . Lego (tm) Fischer-Price (tm). , ( ) . .
  • , . () , , () . , . , , .

, , , :


  1. , .

— , .


, .


, . , . . . , .


: . . , . , , , . , . , , .


قد يكون للإطار مسؤوليات إضافية. من الناحية المثالية ، سيدعم مفهوم العلاقات بين السبب والنتيجة (Wirkketten بالألمانية) ، والذي يحدد تبعيات وقت التشغيل وتدفق البيانات وتدفق التحكم. بالإضافة إلى ذلك ، يجب أن يحتوي على (ويخفي) الآلية اللازمة للعمل مع التزامن. لكن هذا سيكون بمثابة مادة لمقال آخر.


All Articles