日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

电子书《我的架构思想》小述

發(fā)布時間:2024/1/1 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 电子书《我的架构思想》小述 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

接下來談?wù)劇段业募軜?gòu)思想》。上一篇是“電子書《程序原本》小述”,在這里:http://blog.csdn.net/aimingoo/article/details/75506782。

本電子書可自由下載和傳播。

這些年來我所談的“架構(gòu)思想”

在2007年,我還在盛大的時候曾做過一次名為《設(shè)計師的實戰(zhàn)過程》的內(nèi)部分享,這個分享現(xiàn)今在CSDN還能下載到(在這里)。但在此之后,我便再也沒有講過“設(shè)計”,而是開始講“架構(gòu)”,例如我在2009年第一屆QCon大會中所講的《我之于架構(gòu)的主要觀點》。

在我看來,設(shè)計與架構(gòu)是完全不同的兩個層面的東西。就如同我后來在《架構(gòu)之美》的序中所寫的:

畫家的筆最終描繪的是他自己心里的映像。

就架構(gòu)來說,這個“映像”并不是設(shè)計出來的。這個映像如何得來,便是架構(gòu)思想的全部。

是我們的認(rèn)識從根底里決定了我們?nèi)绾稳ダ斫庖粋€系統(tǒng),并為之描繪一個架構(gòu)以便于進一步的溝通交流。從“架構(gòu)之為物”的角度來說,架構(gòu)其實就是一個溝通的工具,它與模型/模具,與白板/粉筆,與紙張/文字并沒有質(zhì)的區(qū)別。也如同這些工具一般,如果我們腦中空無一物,那么模型、模具、白板……等等也百無一用。

真正決定你的架構(gòu)水平的東西,仍然是你認(rèn)識這個世界的方法與能力。

怎么來講“思想”

孟巖先生在序中將本書稱為“一本架構(gòu)思維的認(rèn)知升級之作”。首先謝謝孟巖對此書的厚贊,另一方面,他也確實戳到了本書對“如何講思想”的問題。

但凡要讀到本書,大抵都是有一些架構(gòu)經(jīng)驗或經(jīng)歷的讀者了。即使不濟,也多少看過、用過一些經(jīng)典的架構(gòu)。既如此,讀者心中已然有一個自己的“思維模型”,有自己對事物的認(rèn)知方法與邏輯,否則他也原本就不會做、不會看、不會用那些架構(gòu)了。所以,《我的架構(gòu)思想》的讀者并不是白板一塊,可以任由我將我的思想抹涂在上面。

那么“認(rèn)知升級”又是什么意思呢?是不是托大地說,“周愛民的架構(gòu)思想”就是更高級的,所以讀者需要通過這本書來統(tǒng)統(tǒng)地完成一次升級呢?不。我沒有這個意思,也不做這種企圖。這也是這本書名字強調(diào)是“我的”的原因:我的是我的,你的是你的;最終之于你有價值的仍然是你的,而非我的。

好吧,說得簡單直白一些:我期望讀者通過這本書,能提煉與升級自己在架構(gòu)過程中的思想,得到更新的、更高層次的、更有實戰(zhàn)與更富效力的“你的架構(gòu)思想”。

所以我并不是在講我的思想,或教述我如何想,而是談?wù)撍枷牒我缘脕淼姆椒ㄕ?#xff0c;“我的架構(gòu)思想”本不過是個印證與參考罷了。

在這一點上,孟巖先生看得很真切。

“方法論”的結(jié)構(gòu)化

我的方法論最終總要呈現(xiàn)出來,才是可以作為你我所討論的對象的。這一點我一開始就很清楚:我必須清楚地描述它。

我其實一早就把這個結(jié)果給了讀者,但我想你未見得能看到它。這段文字就在引言里面:

任何一個優(yōu)秀的架構(gòu)師都有自己獨特的思考方式,這決定了他如何抽象系統(tǒng),以及如何“創(chuàng)造性地”設(shè)計與構(gòu)畫這個系統(tǒng)。……在這個過程中,我們需要三種能力:概念抽象能力、概念表達能力和基于概念的邏輯表達能力。

這三種能力在后文的架構(gòu)師能力模型中被概括為“領(lǐng)悟”。

整本書都是在一次又一次應(yīng)用這三種能力,教讀者如何跟隨這個過程去得到最終的架構(gòu)對象。這些架構(gòu)對象包括:“引言:架構(gòu)師的思維”的“修養(yǎng)和思維”,正文中之“知識”、“認(rèn)識”、“系統(tǒng)”與“架構(gòu)”等等,以及附錄中的“VEO模型”等等。我不過是在運用上述能力去得到并解釋它們,而讀者則可以作為一個觀察者來觀見、見證這一過程。

在這些“過程與方法”之外的,是方法論和它之上的認(rèn)識論。讀者可以更深層次地將自己的方法論與認(rèn)識論與書中對接印證。能行進到這一步,就真的是大有斬獲了。

書之用在讀。你是讀者,我是寫者,我是那個于”讀得”之事無能為力的人。

基本模型、理論與原則

嚴(yán)格地來說,《我的架構(gòu)思想》只提出了一個基本模型,亦即是架構(gòu)師的能力模型。并且,也只對這個模型中的“領(lǐng)悟”做了進一步細(xì)化的討論,提出了它由“概念抽象、概念表達和基于概念的邏輯表達”三個部分構(gòu)成。

而其中最核心的,又是指“概念抽象”。“架構(gòu)意圖”這一關(guān)鍵的要素,就是從對這個能力的辨識而得出來的。從認(rèn)識論的角度上,這就是所謂的“見所欲見”——你看見的,是你所想看見的。你的意圖決定了你的認(rèn)識,進而決定了你的架構(gòu),這是一個“從認(rèn)識到表達”的基本邏輯。

“架構(gòu)意圖”在這本書中有著不容爭辯、毋庸置疑的重要位置。所以我說“架構(gòu)意圖是架構(gòu)的靈魂”,并認(rèn)為幾乎所有的架構(gòu)活動,以及有關(guān)架構(gòu)的爭議都可以圍繞對它的識別和理解來進行。因此我后來在一些大會中講述我的架構(gòu)思想時,會概括為“架構(gòu)意圖驅(qū)動的過程模型”——這一過程包括架構(gòu)發(fā)起、架構(gòu)構(gòu)建和架構(gòu)交付三個部分。

而本書中所謂的“架構(gòu)原則”,不過是在上述過程的生命周期中的一些關(guān)鍵判斷。

下載

1. 高質(zhì)量的PDF版本 【下載】

推薦在桌面系統(tǒng)、PAD或大屏幕移動設(shè)備上閱讀。

2. 適用于Kindle的版本 【下載】

下載后用USB上傳到Kindle即可。

如果你使用Amazon的“發(fā)送到設(shè)備”服務(wù),那么這本書是不顯示封面的。并且可能你需要將書的擴展名從.azw3改為.mobi。

上述的修改不影響閱讀效果。

3. 使用了SVG圖的.epub版本 【下載】

推薦在Macbook、iPhone或iPad中的iBooks軟件上閱讀。在其它支持“內(nèi)置SVG圖的.epub電子書”的閱讀器上也有較好的閱讀效果。

4. 一般質(zhì)量圖片的.epub版本 【下載】

一般的掌上閱讀軟件都可以支持。

5. 低版本Kindle使用的閱讀格式

即低版本.mobi文件,閱讀體驗較差。請移駕我的Github(在這里)獲取下載。

其它下載點(不定期更新)

  • CSDN下載頁:http://download.csdn.net/user/aimingoo/uploads

  • 圖靈出版社區(qū):http://www.ituring.com.cn/book/2430

  • 我的Github:http://github.com/aimingoo/my-ebooks

總結(jié)

以上是生活随笔為你收集整理的电子书《我的架构思想》小述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。