軟件體系結構的第一節課,是要讓我們了解如果要做一名軟件架構師,我們應該做什么和怎么做。在課堂上,老師通過《夢想改造家》中王平仲對特殊房型的改造來讓我們從一名建築師去了解什么是軟件架構師。 所謂軟件架構師,是軟件行業中一種新興行業,工作職責是在一個軟件項目開發過程 ...
譯者序 本文翻譯自 年的一篇英文博客Are You A Software Architect 。 由於譯者水平有限,本文不免存在遺漏或錯誤之處。如有疑問,請查閱原文。 以下是譯文。 軟件開發 software development 和軟件架構 software architecture 之間有一條微妙的線。有人會說,這條線根本不存在,架構只是開發者設計 過程的簡單延伸 an extension ...
2019-03-25 08:40 0 1072 推薦指數:
軟件體系結構的第一節課,是要讓我們了解如果要做一名軟件架構師,我們應該做什么和怎么做。在課堂上,老師通過《夢想改造家》中王平仲對特殊房型的改造來讓我們從一名建築師去了解什么是軟件架構師。 所謂軟件架構師,是軟件行業中一種新興行業,工作職責是在一個軟件項目開發過程 ...
在軟件行業的職業划分中存在三個不同的等級,軟件工程師、軟件設計師、軟件架構師。軟件架構師處在最高層次。以前只是聽說過軟件架構師很牛,對於軟件架構師是做什么的,軟件架構究竟有什么用並沒有概念。時至今日,我沒有做架構的經驗,我只能在別人的經驗中去尋找自己對架構的理解,根據文字的記載來探索架構師的工作 ...
一、架構篇 1. 《Software Architecture in Practice,2nd Edition--軟件構架實踐(第2版)》 2. 《Documenting Software Architectures --軟件構架編檔》 第13屆JOLT大獎作品,捕獲架構的過程,徐昊 ...
先前寫過一篇文章《作為軟件工程師選擇比努力更重要》 今天主要談談怎樣成長為優秀的軟件架構師?這個話題 軟件架構師的職責,並不單單是我們通常理解的,對軟件系統進行邊界划分和模塊規格的定義。 從根本目標來說,軟件架構師要對軟件工程的執行結果負責,這包括:按時按質進行軟件的迭代和發布、敏捷地響應 ...
(1)技術能力 技術能力,無疑肯定是最重要的。不會寫代碼的架構不是專業架構,技術能力弱的架構師不是一個好架構師。 所以,需要知道所有主流技術的基本原理、應用場景,及快速解決問題的能力。 所以,架構師必須要有見識,所需知識面肯定是要不斷拓展的。 你需要清楚在什么樣的場景用什么樣的技術比較合適 ...
架構師的職責及工作描述 系統分析員屬於Analyst角色組合,與其相比,架構師則是屬於Developer 角色組里的一個角色,一個非常重要的角色。 負責在整個項目中對技術活動和工件進行領導和協調。構架設計師要確立每個構架視圖的整體結構:視圖的詳細組織結構 ...
近期公司請了中國軟件架構師胡協剛老師給我們做了4天的培訓,整個軟件架構師的培訓內容相當相當的多,4天只能填鴨式的學習,根據老師的ppt講義,自己整理了寫精華的部分,拿出來給大家分享下,也希望共同探討探討。 習慣畫圖,直接上幾張圖來。 要成為一個架構師,需要具備相當多 ...
一、Java基礎1、Java基礎教學視頻Java零基礎教程視頻(適合Java 0基礎,Java初學入門)【推薦】 JavaSE進階入門項目實戰視頻教程_動力節點【推薦】 畢向東Java基礎視頻教程 ...