從業近20年,我對於軟件架構這件事的一些思考

本文要點預覽:因爲軟件系統的分佈式特點以及開發團隊的分佈性,瞭解軟件架構的基礎變得越來越重要。而在過度設計和毫無設計之間,我們應該把注意力放在對軟件系統有重大影響的決策和權衡上。好的架構師應該是團隊的活躍分子,不僅能夠進行代碼協作,還能爲團隊提供技術指導。軟件架構中的溝通環節極具挑戰性。C4 模型對軟件架構中的溝通環節進行了結構化,從一個上下文圖表開始,再逐步深入到系統的各個技術層面。實際上,可以
相關文章
相關標籤/搜索