Kiến trúc phần mềm là gì?

Có nhiều định nghĩa về kiến trúc phần mềm

Sau đây là một định nghĩa đó:
- Kiến trúc phần mềm của một chương trình hoặc hệ thống tính toán là cấu trúc hoặc các cấu trúc của hệ thống đó, gồm các thành phần của phần mềm, các thuộc tính có thể trông thấy được từ bên ngoài của các thành phần này, và các mối quan hệ giữa chúng.

Một số kiến trúc phần mềm phổ biến:
- kiến trúc 3 tầng
- kiến trúc đa tầng
- Kiến trúc MVC

Nhận xét

Bài đăng phổ biến từ blog này

natas wargame

Mục đích của việc phân tích ca sử dụng?

Tại sao hàm khởi tạo không được kế thừa