Sự khác biệt giữa Software Architecture với software design
Nhiều người ngay cả các nhà phát triển cũng không thực sự biết sự khác biệt giữa Software Architecture (Kiến trúc phần mềm) với software design. Là một nhà phát triển, tôi muốn đơn giản hóa các khái niệm này và giải thích sự khác biệt giữa software architecture với software design. Cùng tìm hiểu thôi. 1. Software Architecture (Kiến trúc phần mềm) 1.1. Định nghĩa Nói một cách đơn giản, kiến trúc phần mềm là quá trình chuyển đổi các đặc điểm của phần mềm như tính linh hoạt, khả