Máy tính kỹ thuật số là tự phức tạp hơn so với hầu hết những người xây dựng:
Họ có số lượng rất lớn của các quốc gia. Điều này làm cho việc thụ thai, mô tả, và kiểm tra-ing chúng cứng. Hệ thống phần mềm có đơn đặt hàng của độ richter bang hơn com
puters làm.
Tương tự như vậy, một rộng-up của một thực thể phần mềm không chỉ đơn thuần là một sự lặp lại của cùng một
nguyên tố trong các kích cỡ lớn hơn, nó hẳn là một sự gia tăng về số lượng các nhân tố khác nhau
ments . Trong hầu hết các trường hợp, các yếu tố tương tác với nhau trong một số fash phi tuyến
ion, và sự phức tạp của toàn bộ gia tăng nhiều hơn so với tuyến tính.
Sự phức tạp của phần mềm là một đặc tính cần thiết, không phải là một tai nạn.
Do đó, mô tả của một thực thể phần mềm tóm tắt đi tính phức tạp của nó thường ab
stract đi bản chất của nó. Trong ba thế kỷ, toán học và khoa học vật lý
có những bước tiến tuyệt vời bằng việc xây dựng các mô hình đơn giản của hiện tượng phức tạp, deriv
ing tài sản từ các mô hình, và xác minh những tài sản bằng thực nghiệm. Điều này
mô hình làm việc vì sự phức tạp bỏ qua trong các mô hình không phải là es
tính sential của các hiện tượng. Nó không hoạt động khi sự phức tạp là những
tinh túy.
Nhiều người trong số những vấn đề cổ điển của các sản phẩm phần mềm phát triển xuất phát từ điều này
phức tạp cần thiết và tăng phi tuyến của mình với kích thước. Từ sự phức tạp
đến khó khăn trong việc giao tiếp giữa các thành viên trong nhóm, dẫn đến thúc giục
sai sót UCT, vượt chi phí, chậm trễ tiến độ. Từ sự phức tạp đến khó khăn
khác để đếm, sự hiểu biết ít nhiều, tất cả các trạng thái có thể có của các chương trình,
và từ đó đi kèm không đáng tin cậy. Từ phức tạp của chức năng đến dif
ficulty cách gọi chức năng, mà làm cho chương trình khó sử dụng. Từ phức tạp
của cấu trúc đến khó khăn trong việc mở rộng chương trình đến các chức năng mới mà không
tạo ra tác dụng phụ. Từ phức tạp của cấu trúc đến các bang unvisualized mà
tạo thành trapdoors an ninh.
Không chỉ là vấn đề kỹ thuật, nhưng vấn đề quản lý cũng đến từ sự
phức tạp. ft làm cho cái nhìn tổng quan cứng, do đó cản trở vẹn khái niệm. Nó làm cho nó
khó khăn để tìm thấy và kiểm soát tất cả các đầu lỏng lẻo. Nó tạo ra những học to lớn và
gánh nặng sự hiểu biết mà làm cho kim ngạch nhân viên một thảm họa.
đang được dịch, vui lòng đợi..
