Quy tắc chung của bạn nên là để giảm thiểu sự phụ thuộc, đặc biệt là khi họ vượt qua các khu vực rộng lớn của một hệ thống. Đặc biệt, bạn nên thận trọng của chu kỳ, như họ có thể dẫn đến một chu kỳ thay đổi. Tôi không phải là siêu nghiêm ngặt một điều này. 1 không nhớ sự phụ thuộc lẫn nhau giữa các lớp liên quan chặt chẽ, nhưng 1 cố gắng để loại bỏ các chu kỳ ở mức độ rộng hơn, đặc biệt là giữa các gói. Cố gắng để hiển thị tất cả các phụ thuộc trong một sơ đồ dass là một tập thể dục trong sự vô ích; có quá nhiều và họ thay đổi quá nhiều. Được chọn lọc và chỉ hiển thị phụ thuộc khi họ có liên quan trực tiếp đến chủ đề cụ thể mà bạn muốn liên lạc. Để hiểu và kiểm soát quan hệ phụ thuộc, bạn là tốt nhất ra bằng cách sử dụng chúng với các gói phần mềm sơ đồ (trang 89). Sử dụng trường hợp 1 phổ biến nhất của quan hệ phụ thuộc với các lớp học là khi thể hiện một mối quan hệ ngắn ngủi, như khi một đối tượng được truyền sang người khác như một tham số. Bạn có thể thấy những được sử dụng với từ khóa «tham số», «địa phương», và «thế giới». Bạn cũng có thể thấy các từ khóa một hiệp hội trong các mô hình UML 1, trong trường hợp đó họ chỉ thoáng qua liên kết, không có tài sản. Các từ khóa này không phải là một phần của UML 2. Quan hệ phụ thuộc có thể được xác định bằng cách nhìn vào mã, do đó, công cụ lý tưởng cho việc phân tích sự phụ thuộc. Bắt một công cụ để đảo ngược kỹ sư hình ảnh của phụ thuộc là cách hữu ích nhất để sử dụng này chút UML.
đang được dịch, vui lòng đợi..
