- 架構(gòu)寶典
- 中生代技術(shù)社區(qū)
- 676字
- 2019-06-19 15:54:23
5.4 總結(jié)
本章就架構(gòu)師的核心能力提出了一些看法,希望能拋磚引玉,引導(dǎo)讀者對(duì)自身工作的范圍、能力邊界以及精進(jìn)技藝進(jìn)行思考,在以后的實(shí)踐中不斷摸索和總結(jié),形成自己的思考和做事方法。最后,也請(qǐng)讀者一起思考一下以下問(wèn)題:如何才能擁有架構(gòu)師思維和計(jì)算機(jī)工程思維,在工作中如何鍛煉自己的術(shù)并堅(jiān)守自己認(rèn)為正確的道,做到道與術(shù)的平衡?
[1]原文是“Architecture represents the significant design decisions that shape a system,where significant is measured by cost of change.”
[2]德國(guó)大文豪歌德看見(jiàn)法國(guó)史特拉斯堡大教堂,贊嘆“建筑是凝固的音樂(lè)”。
[3]來(lái)自國(guó)外論壇的有關(guān)闡述。
[4]巴西利亞于1956年至1960年建城,以新市鎮(zhèn)、城市規(guī)劃方式規(guī)劃興建。
[5]華盛頓是依托于現(xiàn)代城市規(guī)劃理論體系平地而建的大城市。
[6]參見(jiàn)IBM《成就卓越數(shù)據(jù)中心》。
[7]http://guoxue.91ddcc.com/c_27243.html
[8]原文是“All architecture is design but not all design is architecture”。
[9]參見(jiàn)張福炎等《談?wù)劤绦蛟O(shè)計(jì)的風(fēng)格》(計(jì)算機(jī)科學(xué),1986)。
[10]參見(jiàn)郭蕾《好的架構(gòu)需要精心設(shè)計(jì),千萬(wàn)別把問(wèn)題留給進(jìn)化》。
[11]參見(jiàn)《中國(guó)大百科全書》第二版。
[12]http://blog.daocloud.io/microservices-1/
[13]http://www.infoworld.com/article/3075880/application-development/microservice-architecture-is-agile-softw are-architecture.html
[14]金敏,周翔.《高級(jí)軟件開(kāi)發(fā)過(guò)程:Rational統(tǒng)一過(guò)程、敏捷過(guò)程與微軟過(guò)程》.清華大學(xué)出版社.
[15]圖中的空白方框代表不方便公開(kāi)的隱藏業(yè)務(wù)。
[16]Jurgen Appelo.《管理3.0:培養(yǎng)和提升敏捷領(lǐng)導(dǎo)力》.李忠利,任發(fā)科,徐毅,譯.清華大學(xué)出版社.
[17]Sam Newman.《微服務(wù)設(shè)計(jì)》.崔力強(qiáng),張駿,譯.人民郵電出版社.
[18]Sam Newman.《微服務(wù)設(shè)計(jì)》.崔力強(qiáng),張駿,譯.人民郵電出版社.
[19]Diomidis Spinellis & Georgios Gousios.《架構(gòu)之美》.王海鵬,蔡黃輝,徐鋒,等譯.機(jī)械工業(yè)出版社.
[20]George Fairbanks.《恰如其分的軟件架構(gòu)》.張逸,倪健,譯.華中科技大學(xué)出版社.
[21]http://stackoverflow.com/questions/27415501/why-is-it-so-hard-to-run-simple-spark-streaming-spark-1-1-1-m aven-dependency
[22]http://spark.apache.org/docs/latest/building-spark.html
[23]Robert C.Martin基于此思想的著作Clean Architecture中文版《架構(gòu)整潔之道》已由電子工業(yè)出版社出版。
[24]僅會(huì)紙上談兵,沒(méi)辦法解決實(shí)際問(wèn)題的架構(gòu)師。
- Docker and Kubernetes for Java Developers
- Learn Type:Driven Development
- 認(rèn)識(shí)編程:以Python語(yǔ)言講透編程的本質(zhì)
- C語(yǔ)言程序設(shè)計(jì)教程(第2版)
- 零基礎(chǔ)學(xué)MQL:基于EA的自動(dòng)化交易編程
- Apache Mesos Essentials
- Java項(xiàng)目實(shí)戰(zhàn)精編
- Jupyter數(shù)據(jù)科學(xué)實(shí)戰(zhàn)
- Apache Kafka Quick Start Guide
- C專家編程
- 深入淺出Go語(yǔ)言編程
- C語(yǔ)言程序設(shè)計(jì)簡(jiǎn)明教程:Qt實(shí)戰(zhàn)
- 從Power BI到Analysis Services:企業(yè)級(jí)數(shù)據(jù)分析實(shí)戰(zhàn)
- CodeIgniter Web Application Blueprints
- 超簡(jiǎn)單:Photoshop+JavaScript+Python智能修圖與圖像自動(dòng)化處理