感悟
你是個(gè)軟件架構(gòu)師嗎?(轉(zhuǎn))
摘要: 開發(fā)和架構(gòu)的界限難以捉摸。有些人告訴你它根本不存在,架構(gòu)只是開發(fā)者們所做的設(shè)計(jì)過程的簡單擴(kuò)展。 另外一些人認(rèn)為這是一個(gè)鴻溝,它只能由那些做到高度抽象,而且不會(huì)陷入實(shí)現(xiàn)細(xì)節(jié)的開發(fā)者才能跨越。通常,在這兩個(gè)極端的觀點(diǎn)中間某處有個(gè)可操作的平衡點(diǎn);不論如何,怎么從開發(fā)轉(zhuǎn)換為架構(gòu)師都是個(gè)有趣的問題。
經(jīng)常被用來區(qū)分軟件架構(gòu)和軟件設(shè)計(jì)開發(fā)的關(guān)鍵幾點(diǎn)包括 伸縮性和抽象程度的增加以及作出正確設(shè)計(jì)決策意義的增強(qiáng)。軟件架構(gòu)是通過一個(gè)全局的觀點(diǎn),宏觀的視角來理解軟件系統(tǒng)作為一個(gè)整體如何工作。
即使這能夠幫助區(qū)分軟件開發(fā)和架構(gòu),它并不能幫助理解某人如何從開發(fā)提升到架構(gòu)。 并且,它也不能幫助識(shí)別誰能夠成為一個(gè)好的軟件架構(gòu)師,如果你想雇人的話你如何去尋找他們以及你是否是一個(gè)軟件架構(gòu)師。
閱讀全文
許式偉:技術(shù)狂熱分子的蛻變經(jīng)歷
摘要: 金山軟件事業(yè)部的技術(shù)總監(jiān)許式偉常常稱自己是一個(gè)計(jì)算機(jī)的狂熱愛好者。對(duì)于他深厚的軟件開發(fā)經(jīng)歷,他只簡單的分成了桌面開發(fā)階段、服務(wù)器開發(fā)階段。但我想這每一個(gè)階段中都蘊(yùn)涵了很多關(guān)于他奮斗故事。
閱讀全文
什么才是軟件開發(fā)的葵花寶典?(經(jīng)典)
摘要: 中國人大都喜歡用武俠小說來比較軟件開發(fā),但是在實(shí)戰(zhàn)武功中,只有葵花寶典才是最厲害的,也只有掌握了葵花寶典,才能稱為"不敗"。
……
讓你的思維快起來,你就會(huì)區(qū)別于那些反應(yīng)遲鈍的人。如果你不能讓人生的道路變長,就讓它變寬。這世界變化快,需要你變得比它快才行。
這樣加快并不會(huì)讓你短命,相反,你有更多的時(shí)間來享受生活和鍛煉身體。你的生活將更有品質(zhì),更豐富,更有意義。面對(duì)變化,你將立于不敗之地。我們都是和自己賽跑的人,需要跑得比昨天的自己更快。
閱讀全文
Discover the 90/10 Principle. 發(fā)現(xiàn)了 90/10 的定律。
摘要: 作者 : Stephen Covey
It will change your life (at least the way you react to situations).
它將改變你的一生(最低限度,它將改變你對(duì)不同情況的反應(yīng))。
What is this principle? 10% of life is made up of what happens to you. 90% of life is
decided by how you react.
90/10 的定律是什麼?生命的 10% 是由你的際遇所組成,餘下的 90% 則由你的反應(yīng)
而決定。
閱讀全文