Khác biệt giữa bản sửa đổi của “Kiến trúc phần mềm”

Nội dung được xóa Nội dung được thêm vào
n Cụ thể hơn tài liệu chú thích
Dòng 19:
Ngay trước khi có sự xuất hiện của kiến trúc phần mềm, các nhà phát triển phần mềm đã có rất nhiều cố gắng trong việc đặt ra các hỗ trợ cho phát triển tốt phần mềm. Những cố gắng đó bao gồm cả các phong cách trong lập trình: các phương pháp đặt tên biến, các phương pháp đặt tên hàm, sử dụng biến toàn cục và cục bộ …, các cách thiết kế và sử dụng các thư viện hỗ trợ lập trình, các cố gắng hình thành các ngôn ngữ lập trình tiên tiến: từ lập trình cấu trúc đi đến lập trình hướng đối tượng và các phương pháp lập trình khác vốn vẫn đang được nghiên cứu.
===Khi không có sự góp mặt của kiến trúc phần mềm===
Đầu những năm 1990, Mitch Kapor – một trong những nhà thiết kế phần mềm nổi tiếng nhất lúc đó, và là tác giả của cuốn sách: “The“A Software Design Manifesto” đã phát biểu:
 
''“Một trong những nguyên nhân chính làm cho hầy hết các phần mềm máy tính trở nên khó kiểm soát là do chúng không được thiết kế một cách đầy đủ mà chỉ là lắp ghép mà thôi”''<ref>''Mitch Kapor. A Software Design Manifesto: "One of the main reasons most computer software is so abysmal is that it’s not designed at all, but merely engineered."[http://hci.stanford.edu/bds/1-kapor.html]</ref>