موقع شاهد فور

شات الوفاء المبرمجين العرب

April 25, 2024

شرح مبادئ SOLID - المبدأ الثاني Open-Closed Principle ينص هذا المبدأ على أن الوحدات Modules مثل الكلاسات ينبغي أن تكون مفتوحة على التوسيع Open for extension ومغلقة في وجه التعديل Closed for modification. هذا الكلام باختصار يعني لو عندك كلاس ستحتاج إلى إضافة بعض الأمور إليها، فإنه من الجيد أن تستطيع القيام بعملية الإضافة عبر توسيع الفئة من خلال آلية الوراثة Inheritance مثلا، وليس عبر التعديل المباشر في السورس كود. @👑 الـــــــ؏ــــــقـــــيـــــد 👑 - [size=20]شات الوفاء عنواني[/size]. شرح مبادئ SOLID - المبدأ الأول Single Responsibility Principle أول مبدأ من مبادئ SOLID هو مبدأ Single Responsibility الذي يقول لنا بأن كل وحدة Module عليها أن تقوم فقط بمسؤولية Responsibilty واحدة لاغير. مصطلحات ستعيش معها في مجال تصميم البرمجيات Software Design في قاموس مجال تصميم البرمجيات ستجد عدة مصطلحات منتشرة بكثرة، مثل مصطلح Coupling ، ومصطلح Responsibility ، ومصطلح Abstraction وغيرها، هذه المصطلحات تلعب دورا جوهريا في فهم آليات التصميم، حيث سنجدها تدخل في تعريفات بعض المبادئ والنماذج، لذلك يعد الإلمام بها مدخلا أساسيا لتذليل صعوبات هذا المجال وفهم تفاصيله. مدخل إلى مبادئ ونماذج تصميم البرمجيات Software Design Principles and Patterns مقدمة تتأثر جودة البرمجيات بمستوى التصميم Design الذي تم اعتماده من قبل الفريق الذي يسهر على تطويرها، حيث يلعب تصميم البرمجيات دورا كبيرا في جعلها قابلة للصيانة والتحديث Maintainable، ومفتوحة على الزيادة والتوسيع Extensible، وقادرة على الخضوع للاختبارات Testable التي من شأنها التحقق من سلامة اشتغال مختلف أجزاء البرنامج وأدائها للمطلوب منها بالشكل المتوقع.

  1. شات الوفاء المبرمجين العاب بنات

شات الوفاء المبرمجين العاب بنات

دام لكم البشر والفرح!

الأربعاء، 25 يوليو 2012 الشات شات اتحاد المبرمجين العرب لتبادل الخبرات والتعارف.

موقع شاهد فور, 2024

[email protected]