讀古今文學網 > 程序員必讀之軟件架構 > 第7章 問題 >

第7章 問題

1.你知道「架構」都說些什麼嗎?你所在團隊的其他人知道嗎?你所在組織的其他人呢?

2.IT領域有很多不同類型的架構。它們有什麼共同之處?

3.你和團隊對「軟件架構」的含義有一個標準定義嗎?你能夠輕鬆地向團隊的新成員解釋嗎?這個定義在你所在組織通用嗎?

4.如果用「敏捷」來描述一個軟件的架構,是什麼意思?你如何面向「敏捷」進行設計?

5.你能夠把你當前軟件項目所做的架構決策列一個清單嗎?它們被視為重要的原因明顯嗎?

6.如果從代碼後退一步,你的軟件系統的「大局」中包含了哪些事情?

7.你所在組織的技術職業發展怎麼樣?企業架構會是你的出路嗎?

8.軟件架構重要嗎?為什麼,好處是什麼?你的軟件項目的架構足夠嗎?還是太多了?