Tại sao tính liên kết thấp là xấu?
Tại sao tính liên kết thấp là xấu?

Video: Tại sao tính liên kết thấp là xấu?

Video: Tại sao tính liên kết thấp là xấu?
Video: 3 Cách Tránh Bị Người Khác Đổ Lỗi Lợi Dụng, Phản Bội Và Chơi Xấu 2024, Tháng mười một
Anonim

Sự gắn kết thấp Là tồi tệ bởi vì nó chỉ ra rằng có những phần tử trong lớp ít liên quan đến nhau. Mô-đun có các phần tử có liên quan chặt chẽ và thực sự với nhau được mong muốn. Mỗi phương pháp cũng cần được đánh giá cao kết dính . Hầu hết các phương thức chỉ có một chức năng để thực hiện.

Ở đây, sự gắn kết thấp là gì?

Trong lập trình máy tính, sự gắn kết đề cập đến mức độ mà các phần tử bên trong một mô-đun thuộc về nhau. Ngược lại, sự gắn kết thấp có liên quan đến các đặc điểm không mong muốn như khó bảo trì, kiểm tra, tái sử dụng hoặc thậm chí khó hiểu. Sự gắn kết thường tương phản với ghép nối, một khái niệm khác.

tại sao sự gắn kết lại cao và sự liên kết lại thấp? Về bản chất, sự gắn kết cao có nghĩa là giữ các phần của cơ sở mã có liên quan với nhau ở một nơi duy nhất. Khớp nối thấp đồng thời là về việc tách các phần không liên quan của cơ sở mã càng nhiều càng tốt. Về lý thuyết, hướng dẫn này trông khá đơn giản.

Về điều này, lợi ích của sự gắn kết cao và sự kết hợp thấp là gì?

Độ kết dính cao và khớp nối thấp cung cấp cho chúng tôi mã được thiết kế tốt hơn và dễ bảo trì hơn. Gắn kết cao : Các phần tử trong một lớp / mô-đun nên thuộc về nhau về mặt chức năng và thực hiện một việc cụ thể. Khớp nối lỏng lẻo : Giữa các lớp / mô-đun khác nhau nên có sự phụ thuộc tối thiểu.

Tính liên kết thấp trong Java là gì?

Sự gắn kết thấp là khi một lớp làm nhiều công việc mà không có nhiều điểm chung. Cao sự gắn kết mang lại cho chúng tôi cơ sở bảo trì tốt hơn và Sự gắn kết thấp dẫn đến các lớp nguyên khối khó bảo trì, khó hiểu và giảm khả năng tái sử dụng.

Đề xuất: