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

1 پاسخ

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

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

سوالات مشابه

+1 امتیاز
1 پاسخ 500 بازدید
+3 امتیاز
1 پاسخ 1.1هزار بازدید
+1 امتیاز
1 پاسخ 681 بازدید
0 امتیاز
0 پاسخ 435 بازدید
+2 امتیاز
1 پاسخ 2.9هزار بازدید
...