Picses' sky

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

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

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

          Feedback

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

          2007-07-24 10:43 by Matthew Chen
          簡單,實用,這兩個足以照顧項目的開發。
          主站蜘蛛池模板: 大足县| 皮山县| 会昌县| 合江县| 大新县| 社旗县| 龙游县| 西乌珠穆沁旗| 福泉市| 安福县| 康乐县| 淮北市| 金阳县| 长海县| 井冈山市| 玉门市| 永兴县| 修文县| 原平市| 邳州市| 利津县| 南康市| 黄龙县| 德保县| 含山县| 原阳县| 鄂伦春自治旗| 洮南市| 休宁县| 墨脱县| 望江县| 甘谷县| 兴业县| 湾仔区| 蒙山县| 察雅县| 东至县| 宾阳县| 钟山县| 乌苏市| 瑞金市|