大象——Thinking in UML

大象

大象——Thinking in UML

大音希聲欧聘,大象希形, 近來閑暇忍捡,隨手翻起一些曾經(jīng)看過的書籍形葬,才發(fā)現(xiàn)又有新的收獲。

面向?qū)ο?/h2>

面向?qū)ο?/strong> 在如今的軟件行業(yè)是一個很著名的術(shù)語码荔,以至于 人們以為面向?qū)ο笫乾F(xiàn)代科學(xué)發(fā)展到一定程度才出現(xiàn)的研究成果 漩勤。

普通民眾的面向?qū)ο?/h3>

在很多人看來,面向過程面向?qū)ο?/strong> 都是一種軟件技術(shù) 缩搅,例如 把面向過程歸納為結(jié)構(gòu)化程序設(shè)計(jì)越败、DFD圖、ER模型硼瓣、UC矩陣等究飞,而面向?qū)ο髣t被歸納為繼承、封裝堂鲤、多態(tài)亿傅、復(fù)用等具體的技術(shù)

事實(shí)上瘟栖,上述的所有技術(shù)都只是人們在采用不同的方法來認(rèn)識和描述這個世界時所采用的工具葵擎。
他們都只是表征而不是本征。

大師眼中的面向?qū)ο?/h3>

接下來讓我們看看面向?qū)ο蟠髱煱胗矗簿褪荱ML創(chuàng)始人之一的 Grady Booch 在2004年IBM Developer Works Live!大會的訪談中講過的一段流傳甚廣的話:

我對面向?qū)ο缶幊痰哪繕?biāo)從來就不是復(fù)用酬滤,相反,對我來說寓涨,對象提供了一種處理復(fù)雜性問題的方式盯串、這個問題可以追溯到亞里斯多德:你把這個世界視為過程還是對象?在面向?qū)ο笈d起運(yùn)動之前戒良,編程以過程為中心体捏,例如結(jié)構(gòu)化設(shè)計(jì)方法。然而,系統(tǒng)已經(jīng)到達(dá)了超越其處理能力的復(fù)雜性極點(diǎn)译打,有了對象,我們能夠通過提升抽象級別來構(gòu)建更大的拇颅、更復(fù)雜的系統(tǒng)——我認(rèn)為奏司,這才是面向?qū)ο缶幊踢\(yùn)動的正真勝利。

  • 不知讀者看完這段話后有何感想樟插?
  • 您心目中的面向?qū)ο笫沁@樣的碼韵洋?

正如Booch所說的一樣,從本質(zhì)上講 面向過程面向?qū)ο?/strong> 是一個古已有之的 認(rèn)識論 的問題黄锤。

之所以面向?qū)ο髸d起搪缨,是應(yīng)為這種 認(rèn)識論 能夠幫助我們構(gòu)造更為復(fù)雜的系統(tǒng)來解釋越來越復(fù)雜的現(xiàn)實(shí)世界。
認(rèn)識到這一點(diǎn)鸵熟,我們就應(yīng)該知道比掌握具體的技術(shù)更為重要的是掌握認(rèn)識論所采用的方法和分析過程副编。
只有掌握了方法才能自如地使用這些技術(shù)工具。
這個世界的本質(zhì)是由對象組成的流强,平時看上去相互無關(guān)的獨(dú)立對象在不同的驅(qū)動和規(guī)則下體現(xiàn)出不同的運(yùn)動過程痹届,然后這些過程便展現(xiàn)出來我們這個生動的世界。
在面向過程的眼中打月,世界的一切都不是孤立的队腐,然相互緊密聯(lián)系在一起,缺一不可奏篙,相互影響柴淘,互相作用,并形成一個具有嚴(yán)格因果律的小系統(tǒng)秘通;
而更多的小系統(tǒng)組成了更大的系統(tǒng)为严,所有的小系統(tǒng)之間的聯(lián)系也是緊密和不可分割的。
面向?qū)ο笏枷肫鋵?shí)并不復(fù)雜充易,但是對于習(xí)慣了以過程方法來認(rèn)識這個世界的朋友來說完全理解和接受面向?qū)ο笏枷雲(yún)s是不容易的梗脾。
如果您真的打算學(xué)習(xí)面向?qū)ο蟮姆椒ǎ敲纯峙履媒邮苓@個世界時分割開來的這個事實(shí)盹靴,并且相信只有在特定的場景下炸茧,孤立對象之間進(jìn)行了某些信息交換才表現(xiàn)出我們所看到的那樣一個過程。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末稿静,一起剝皮案震驚了整個濱河市梭冠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌改备,老刑警劉巖控漠,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡盐捷,警方通過查閱死者的電腦和手機(jī)偶翅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來碉渡,“玉大人聚谁,你說我怎么就攤上這事≈团担” “怎么了形导?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長习霹。 經(jīng)常有香客問我朵耕,道長,這世上最難降的妖魔是什么淋叶? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任阎曹,我火速辦了婚禮,結(jié)果婚禮上煞檩,老公的妹妹穿的比我還像新娘芬膝。我一直安慰自己,他們只是感情好形娇,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布锰霜。 她就那樣靜靜地躺著,像睡著了一般桐早。 火紅的嫁衣襯著肌膚如雪癣缅。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天哄酝,我揣著相機(jī)與錄音友存,去河邊找鬼。 笑死陶衅,一個胖子當(dāng)著我的面吹牛屡立,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播搀军,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼膨俐,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了罩句?” 一聲冷哼從身側(cè)響起焚刺,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎门烂,沒想到半個月后乳愉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體兄淫,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年蔓姚,在試婚紗的時候發(fā)現(xiàn)自己被綠了捕虽。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡坡脐,死狀恐怖薯鳍,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情挨措,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布崩溪,位于F島的核電站浅役,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏伶唯。R本人自食惡果不足惜觉既,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望乳幸。 院中可真熱鬧瞪讼,春花似錦、人聲如沸粹断。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瓶埋。三九已至希柿,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間养筒,已是汗流浹背曾撤。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留晕粪,地道東北人挤悉。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像巫湘,于是被迫代替她去往敵國和親装悲。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內(nèi)容

  • 說起維生素E尚氛,先講講維E的來歷吧衅斩。 早在20世紀(jì)20年代,Evans和他的同事在研究生殖過程中發(fā)現(xiàn)怠褐,酸敗的豬油可以...
    Annie大講堂閱讀 640評論 0 0
  • 顏色很淡畏梆,照著書上的畫的。
    默默泡泡兔閱讀 252評論 1 2
  • 幸福直通車~ 莎士比亞說過,適當(dāng)?shù)谋瘋梢员硎靖星榈纳钋械煊浚^度的傷心卻可以證明智慧的欠缺宪巨。 幸福力,每個人都應(yīng)該擁...
    精神燦爛閱讀 263評論 0 0
  • 說錯過溜畅,也許只是情還未到深處捏卓。 說不合適,也許只是不夠真心的愛慈格。 說人好怠晴,也許只是一句推脫詞的好...
    南天九茴閱讀 294評論 4 3
  • 今天我兒子去廣東省警官學(xué)校的夏令營畢業(yè)了,回到家他很開心跟我分享浴捆,做動作給我看蒜田,我問他好不好玩,他說:“天天曬太陽...
    淡然如水Sindy閱讀 186評論 0 0