المساعدة - البحث - قائمة الأعضاء - التقويم
نسخة كاملة: Coupled And Cheainise ?
برمجة - شبكات - كمبيوتر - منتديات الفريق العربي للبرمجة > منتديات لغات البرمجة العام > منتدى مبرمجي لغة جافا JAVA
ahmed17
ماهو الفرق بين (ياريت شرح بالعربى )
The two classes are tightly coupled.
The two classes are not coupled.
The two classes are loosely coupled.


and cheainise ?
Eisa Ayed

tight couple يقصد فيه عندما يكون هناك اعتماديه كبيره بين two object
اعتماديه كبيره بمعنى انك عندما تغير في الاوبجكت الاول فانه يجب عليك ان تغير في الاوبجكت الثاني

وهذا غير محبب لأنك في OOP انت تريد ان تغير على اوبجكت واحد فما دخل الاوبجكت الثاني حتى تغيره !
وسبب tight couple بشكل عام هو طريقة كتابة الكود السيئه فالمبرمج لايراعي الاعتماديه بين الاوبجكتز

المرغوب به هو loosely coupled بمعنى ان تغييرك على احد الكلاسات لايقتضي ان تغير في الكلاسات الاخرى الباقيه
بالطبع الكلاسات تحتاج إلى ان تعتمد على بعضها ولكن هنا نتحدث عن تقليص الاعتماديه قدر الامكان ...

Cheainise اول مره اسمع فيها .. هل تقصد Cohesion ?
هذه "نسخة - خفيفة" من محتويات الرئيسية للإستعراض الكامل مع المزيد من الصور والخيارات الرجاء إضغط هنا.
Invision Power Board © 2001-2009 Invision Power Services, Inc.