+1 امتیاز
قبل در برنامه نویسی توسط (242 امتیاز)
دوباره دسته بندی کردن قبل توسط
می‌خواستم معنی دو کلمه‌ی tightly coupled و loosely coupled را که بسیار در متون برنامه نویسی استفاده می‌شود را بدانم.

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ
در حالت کلی coupling در مهندسی بمعنی چسبندگی است یعنی اگر ما دو یا چند کامپوننت نرم افزاری رو به هم وابسته تعریف کنیم و این کامپوننت ها از هم خبر داشته باشند coupling داریم. حالا loosely coupling میشه کامپوننت هارو جوری طراحی کنیم که خیلی کم به هم وابسته باشن و tightly coupling میشه کامپوننت هارو جوری طراحی کنیم که کامپوننت ها خیلی به هم وابسته باشن و از هم خبر داشته باشند.

معمولا سیستم هایی که کامپوننت هاش tightly coupling دارند سرعت و پرفورمنس بالاتری دارند و سریعتر تولید میشن ولی در عوض توسعه و نگهداریشون سخت تره ولی سیستم هایی که loosely coupling دارند ساختار بهتری دارند و خوانایی و قابلیت نگهداری بالاتری دارند.

سوالات مشابه

+1 امتیاز
1 پاسخ 732 بازدید
+3 امتیاز
1 پاسخ 1.3هزار بازدید
+1 امتیاز
1 پاسخ 787 بازدید
0 امتیاز
0 پاسخ 525 بازدید
+2 امتیاز
1 پاسخ 3.0هزار بازدید
...