- 程序員必讀之軟件架構(gòu)
- (英)Simon Brown
- 484字
- 2020-05-06 16:48:08
推薦序二
說起架構(gòu),想必很多人會認為它離自己太遠,我做的事情還遠到不了架構(gòu)這么高的層次。那么什么是架構(gòu)呢?正如本書作者所做的調(diào)查一樣,不同的人會給出不同的見解。
我們不妨從平時的項目中來觀察一下,技術(shù)選型是怎么出來的?團隊的分工協(xié)作是如何進行的?項目質(zhì)量和進度是怎么得到保障的?
是的,你會發(fā)現(xiàn),在任何一個項目中,總有些人會在這些事情上付出努力。從他們身上可以看到哪些不一樣的特質(zhì)?他們看起來都很積極,好像整個項目就是他們在負責(zé);他們讓事情得到解決,最終讓項目得以交付。
可以認為,項目中出現(xiàn)的類似行為都是在對架構(gòu)的思考,思考架構(gòu)會是從被動服務(wù)到主動服務(wù)的Owner意識養(yǎng)成過程,會讓我們Get things done!而最終完成的好壞及是否有方法論支撐則是另外討論的范疇,這也正是本書要為大家呈現(xiàn)的內(nèi)容!
如果你剛接觸項目不久,建議由淺入深,從分清楚什么是庫什么是框架開始,帶著問題在本書中尋找答案!如果你已經(jīng)驗豐富,同樣可以認真思考書中每一部分后面的問題進行自我對照,看看與作者的建議是否有共鳴之處!
從現(xiàn)在開始,認真且有效地去規(guī)劃完成自己負責(zé)的事情!
杜歡
淘寶網(wǎng)高級技術(shù)專家
2012年加入淘寶,曾就職于雅虎臺灣及CISCO
推薦閱讀
- Netty權(quán)威指南
- 掌握分布式跟蹤:微服務(wù)和復(fù)雜系統(tǒng)性能分析
- Scala機器學(xué)習(xí)
- Android插件化開發(fā)指南
- 程序員度量:改善軟件團隊的分析學(xué)
- Python跨平臺應(yīng)用軟件開發(fā)實戰(zhàn)
- 現(xiàn)代交換技術(shù)(第3版)
- Spring Cloud微服務(wù)快速上手
- Kubernetes Operator開發(fā)進階
- 大數(shù)據(jù)實時流處理技術(shù)實戰(zhàn):基于Flink+Kafka技術(shù)
- 分布式應(yīng)用系統(tǒng)架構(gòu)設(shè)計與實踐
- MATLAB之幻方
- 獵豹行動:硝煙中的敏捷轉(zhuǎn)型之旅
- 軟件之美
- OpenAI API接口應(yīng)用實戰(zhàn)