Results (
Vietnamese) 1:
[Copy]Copied!
Một mô-đun đã gắn kết do sự ngâu hợp nếu nó thực hiện nhiều, hoàn toàn không liên quan hoạt động. Một ví dụ về một mô-đun với do sự ngâu hợp gắn kết là một mô-đun được đặt theo tên printTheNextLine, reverseTheStringOfCharactersComprisingTheSecondArgument, add7ToTheFifthArgument, và convertTheFourthArgumentToFloatingPoint. Một câu hỏi rõ ràng là, làm thế nào có thể các mô-đun có thể phát sinh trong thực tế? Nguyên nhân phổ biến nhất là do hậu quả của cứng nhắc thực thi quy tắc, chẳng hạn như "mỗi mô-đun sẽ bao gồm giữa 35 và 50 thực thi báo cáo." Nếu một tổ chức phần mềm khẳng định rằng mô-đun phải được không quá lớn, cũng không quá nhỏ, sau đó hai điều không mong muốn xảy ra. Đầu tiên, hai hay nhiều mô-đun nhỏ hơn nếu không lý tưởng được gộp với nhau để tạo ra một mô-đun lớn hơn với do sự ngâu hợp gắn kết. Thứ hai, miếng tấn công từ mô-đun được thiết kế tốt quản lý xem xét quá lớn được kết hợp, một lần nữa dẫn đến mô-đun với do sự ngâu hợp gắn kết. Tại sao là do sự ngâu hợp gắn kết xấu như vậy? Mô-đun với do sự ngâu hợp gắn kết bị từ hai hạn chế nghiêm trọng. Trước tiên, mô-đun đó làm suy giảm bảo trì của sản phẩm, sửa chữa bảo dưỡng và nâng cao. Từ quan điểm của cố gắng để hiểu một sản phẩm, mô-đun với do sự ngâu hợp gắn kết là tồi tệ hơn không có mô-đun hóa tại tất cả [Shneiderman và Mayer, 1975]. Thứ hai, các mô-đun không được tái sử dụng. Nó là cực kỳ không chắc rằng mô-đun với do sự ngâu hợp gắn kết trong đoạn fi RST viết tắt của phần này có thể được tái sử dụng trong bất kỳ sản phẩm nào khác. Thiếu reusability là một trở ngại nghiêm trọng. Chi phí xây dựng phần mềm là tuyệt vời như vậy mà nó là điều cần thiết để cố gắng tái sử dụng mô-đun bất cứ nơi nào có thể. Thiết kế, mã hóa, tài liệu, và trên tất cả, thử nghiệm một mô-đun là quá trình tốn thời gian và do đó tốn kém. Nếu một hiện tại được thiết kế tốt, mô-đun được kiểm tra kỹ lưỡng, và đúng tài liệu có thể được sử dụng trong một sản phẩm, sau đó quản lý nên nhấn mạnh rằng các mô-đun sẵn có được tái sử dụng. Nhưng không có cách nào một mô-đun với do sự ngâu hợp gắn kết có thể được tái sử dụng, và số tiền chi tiêu để phát triển nó có thể không bao giờ được recouped. (Tái sử dụng được thảo luận chi tiết trong chương 8.) Nó là thường dễ dàng để khắc phục một mô-đun với do sự ngâu hợp gắn kết-bởi vì nó thực hiện nhiều hoạt động, phá vỡ các mô-đun vào mô-đun nhỏ hơn mỗi thực hiện một thao tác.
Being translated, please wait..