文章出處
文章列表
一個優秀的軟件架構師,首先一定是一個出色的程序員,這是本篇文章的議題。從本文我們可以了解到一個架構師的工作是什么,他容易遇到的問題是什么,因此他為什么必須是一個出色的程序員。
1. 產品團隊要做一個新產品,架構師開工了。架構師要幫助產品團隊把可行性、技術需求以及權衡取舍等因素一一剖析清楚。
2. 技術需求出來了,架構師的主要工作開始了:設計整體的技術實現步驟。Randy在后面補充說“大多數成功的架構師都喜歡與其他團隊成員一同完成架構和設計這一塊的工作”,而認為自己應獨自完成這個步驟則是新手架構師常見的誤區。
3. 與開發團隊一起,完成設計與實施的細節
4. 與開發團隊和運維團隊一起,完成部署的過程
5. 與運維團隊一起,進行部署之后的維護和故障排除
文檔來源:每個好架構師都是一位出色的程序員
文章列表
全站熱搜