大道至簡

  simplicity is the most sophisticate.程序員

  吳軍在《數學之美》中講了個很經典的故事:一開始人們認爲地球是繞太陽作絕對的圓周運動,但是後來發現這跟天文觀察數據不符,因而經過大圓裏面套小圓的方式以使其與數據更加吻合,最後,都套了四十多個圓,複雜至極,到知道真相的時候,才發現,原來繞行軌跡就是一個橢圓,一個就搞定。操作系統

C語言和UNIX操做系統之父也多處體現了簡潔的原則,正所謂KISS原則,Keep it simple and stupid. C語言裏左右大括號代替了累贅的begin…end,UNIX中一切設備皆文件。簡單不表明愚笨,這些簡潔易處理的規則能變幻出無窮的套路,也不得不佩服大師的功底,這些都是六七十年代的產物,在這信息技術日異月新的今天,仍然保持着頑強的生命力。ci

  曾經饒有興致地閱讀程序領域一本《大道至簡》,不過略感失望,只是delphi開發者對程序開發的一些感覺,至少跟標題吻合的內容很少。開發

  固然,這裏是從程序入手,其它不少事情照樣如此,就是那麼簡單,是咱們本身搞複雜了,深陷在沼澤裏面出不來。數學

  正是愈來愈對簡單的信仰,對很冗餘累贅的東西非常反感。it

  尤爲是對於程序員,新技術層出不窮,也不可能將各個方面把握得很是熟練,只能抓住其本質,細節先不要糾結太多,其實本質上每每並不複雜的,一張圖可能就很直觀了,本質都沒講清楚而就翻來覆去地繞很讓人頭暈。  愛因斯坦說過,我只看讓思考深刻的東西。程序

相關文章
相關標籤/搜索