像登月計畫這樣的事情,真的是乙個偉大的奇蹟,我一直對人類居然可以完成這麼複雜的一件事情而感到驚訝。
就是看電影,我也時常很佩服導演的能力,當長長的工作人員名單滾動的時候。一部從頭到尾渾然一體的影片竟然是由那麼多人共同完成的,真不可思議!
像windows vista這樣乙個龐大的系統,該有多少行**啊,竟然可以執行(雖然發布時間一再延遲)。
還有乙個社會,千頭萬緒,各色人等......
之所以有以上的感慨,是因為自己常常被複雜一點的事情搞糊塗,頭緒一多就亂了。寫**的時候,多幾個分支,就會難以應付;幾個人的團隊,就沒有辦法管理了。
何止是我啊,很多管理者也缺乏處理複雜問題的能力,只會簡單的發布硬性規定,凡事一刀切,完全不管實際的情況。
小時候,我們是這樣被教育的,這個人是好人,那個人是壞人......
美學素養體現在開發的產品中
產品拿出去是要給客戶使用的,可是產品介面粗糙 顏色單調。即使功能做的再盡善盡美,效率如何如何高,也是難入客戶法眼。今年5月份的作品展中,小兵做的水晶鐘,介面絢麗,贏得大家的好評,而其他組的作品卻單調枯澀。這也跟vb6的開發環境似的,一色兒的水泥灰,做出來的東西給人一種壓抑的感覺,介面效果真是太差了。...
美學素養體現在開發的產品中
產品拿出去是要給客戶使用的,可是產品介面粗糙 顏色單調。即使功能做的再盡善盡美,效率如何如何高,也是難入客戶法眼。今年5月份的作品展中,小兵做的水晶鐘,介面絢麗,贏得大家的好評,而其他組的作品卻單調枯澀。這也跟vb6的開發環境似的,一色兒的水泥灰,做出來的東西給人一種壓抑的感覺,介面效果真是太差了。...
演算法的複雜度 時間複雜度與空間複雜度
通常,對於乙個給定的演算法,我們要做 兩項分析。第一是從數學上證明演算法的正確性,這一步主要用到形式化證明的方法及相關推理模式,如迴圈不變式 數學歸納法等。而在證明演算法是正確的基礎上,第二步就是分析演算法的時間複雜度。演算法的時間複雜度反映了程式執行時間隨輸入規模增長而增長的量級,在很大程度上能很...