Picses' sky

          Picses' sky
          posts - 43, comments - 29, trackbacks - 0, articles - 24

          【程序思考】簡單就是力量[zz]

          Posted on 2007-07-24 09:58 Matthew Chen 閱讀(159) 評論(1)  編輯  收藏 所屬分類: Philosophy Leaves
          轉自:http://blog.csdn.net/koalant/archive/2007/04/26/1585314.aspx

          并不是什么人都象我這樣喜歡簡單的東西,尤其是程序員。程序員喜歡復雜有他的原因,我以前的一個同事跟我說“別老做那些 CRUD (增刪改查)的編程,太簡單了,沒難度,騙不了客戶的錢”,還有一些程序員喜歡復雜,是因為復雜的技術少數人掌握,這樣的編程才更有價值。不管是什么原因,這些都不是從讓自己的工作更輕松的角度來考慮的。以前做 Java 編程我沒有選擇,因為公司采用它,但是一旦自己做項目,可以決定技術方案,那么就不該為自己設置麻煩。其實能將 CRUD 做的好也并不容易,有人在 MSN 上跟我說,“樂道這么簡單的 Blog 也需要用一個月嗎,看來 Rails 也沒什么”,其實 Rails 雖然初學起來很簡單,掌握它卻需要一段時間,需要學習很多東西,況且資料相對較少。 Rails 愛好者總是愛強調它的易用性和高效性,刻意忽略這點。

          “樂道”(http://www.likenote.com/)的界面很簡單,技術上無非是“增刪改查”,但是我覺得這種簡單的界面有一個極大的有點?,F在很多 Web 2.0 站點都太花哨,需要過一段時間才能適應,其實很多功能對用戶來說并非必須,增加無非是為了顯示網站功能的強大。軟件中有這么一個說法: “百分之二十的人用一個軟件百分之八十的功能,百分之八十的人用一個軟件百分之二十的功能”。所以對于我這樣一個人開發整個網站的人來說,花費大量時間用在只有少數人使用的功能上是不合適的。所以“樂道”會繼續采用這種簡單的界面。我曾經在MSN上起名“簡單就是力量”就是一個道理,很多時候,簡單比復雜更具有力量,用戶使用起來更簡單,直接,開發起來也更簡單,這是雙贏的局面。

          Feedback

          # re: 【程序思考】簡單就是力量[zz]  回復  更多評論   

          2007-07-24 10:43 by Matthew Chen
          簡單,實用,這兩個足以照顧項目的開發。
          主站蜘蛛池模板: 雷波县| 微山县| 烟台市| 沙洋县| 成都市| 明水县| 黎城县| 吉隆县| 会宁县| 汕尾市| 克东县| 罗定市| 綦江县| 黄陵县| 香港 | 织金县| 莫力| 奉化市| 周口市| 肥城市| 沈丘县| 勃利县| 新沂市| 财经| 尖扎县| 红原县| 丹巴县| 明水县| 囊谦县| 临邑县| 图片| 玉门市| 宣城市| 海淀区| 岳普湖县| 弥勒县| 巍山| 中阳县| 新疆| 靖安县| 武川县|