فتح / إغلاق

السعر الذي تفتح عنده العملة المشفرة في فترة زمنية أو مبدأ البرمجة الخاص بأجزاء البرامج القابلة للتمديد.

يمكن أن يشير الفتح / الإغلاق إلى السعر الذي تفتح عنده العملة المشفرة في فترة زمنية ، على سبيل المثال في بداية اليوم ؛ السعر الذي تُغلق عنده عملة معماة في فترة زمنية ، على سبيل المثال في نهاية اليوم. بشكل عام ، كانت هذه الشروط أكثر فائدة في الأسواق المالية التقليدية حيث توجد ساعات ثابتة من اليوم يتم فيها التداول.

في تطوير البرمجيات ، يشير الفتح / الإغلاق إلى مبدأ البرمجة الخاص بأجزاء البرنامج (الوظائف والوحدات النمطية وما إلى ذلك) كونها قابلة للتمديد دون السماح بأي نوع من التغيير في الكود المصدري. يسمح الكود نفسه بالمرونة مع تقييد القدرة على تغيير أجزائه الأساسية. هذا يلغي الحاجة إلى تغيير البرنامج تمامًا في كل مرة تظهر فيها متطلبات جديدة. تم وصفه لأول مرة بواسطة Bertrand Meyer ويشكل جزءًا من مبدأ SOLID للبرمجة الموجهة للكائنات. يعد الفتح / الإغلاق مهمًا بشكل خاص لتصميم مشاريع blockchain والعملات المشفرة نظرًا لطبيعتها الثابتة.
لا يمكن تغيير Blockchain ومعاييرها بسهولة بمجرد تنفيذها. هذا لأنه يجب الموافقة على أي تغيير من قبل جميع العقد والمشاركين في الشبكة ويجب تكوين توافق في الآراء ، وهذا ليس بالأمر السهل تمامًا. لهذا السبب ، لا يمكن تغيير منصات blockchain والتطبيقات اللامركزية إلا من خلال هارد فورك ، مما يعني البدء في سلسلة جديدة.

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

قد يعجبك ايضاً

فيديو

لا يوجد محتوى

زوارونا يتصفحون الآن

مرحباً بعودتك!

ادخل الى حسابك بالأسفل

استعادة كلمة السر.

رجاءً ادخل اسم المستخدم او بريدك الإلكتروني لإستعادة كلمة السر الخاصة بك.