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

          Feedback

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

          2007-07-24 10:43 by Matthew Chen
          簡單,實用,這兩個足以照顧項目的開發。
          主站蜘蛛池模板: 峡江县| 呼和浩特市| 和顺县| 五大连池市| 犍为县| 图木舒克市| 山西省| 洛浦县| 海丰县| 赤峰市| 扶绥县| 策勒县| 定远县| 商水县| 渭南市| 和平区| 齐齐哈尔市| 大石桥市| 大冶市| 资中县| 武清区| 九龙县| 印江| 镇原县| 桑日县| 奉化市| 德化县| 沙雅县| 穆棱市| 锡林浩特市| 衡南县| 行唐县| 株洲市| 灯塔市| 武宁县| 定边县| 武川县| 广丰县| 普兰县| 林西县| 唐山市|