Posted on 2007-07-24 09:58
Matthew Chen 閱讀(152)
評論(1) 編輯 收藏 所屬分類:
Philosophy Leaves
轉(zhuǎn)自:http://blog.csdn.net/koalant/archive/2007/04/26/1585314.aspx
并不是什么人都象我這樣喜歡簡單的東西,尤其是程序員。程序員喜歡復(fù)雜有他的原因,我以前的一個同事跟我說“別老做那些 CRUD (增刪改查)的編程,太簡單了,沒難度,騙不了客戶的錢”,還有一些程序員喜歡復(fù)雜,是因為復(fù)雜的技術(shù)少數(shù)人掌握,這樣的編程才更有價值。不管是什么原因,這些都不是從讓自己的工作更輕松的角度來考慮的。以前做 Java 編程我沒有選擇,因為公司采用它,但是一旦自己做項目,可以決定技術(shù)方案,那么就不該為自己設(shè)置麻煩。其實能將 CRUD 做的好也并不容易,有人在 MSN 上跟我說,“樂道這么簡單的 Blog 也需要用一個月嗎,看來 Rails 也沒什么”,其實 Rails 雖然初學(xué)起來很簡單,掌握它卻需要一段時間,需要學(xué)習(xí)很多東西,況且資料相對較少。 Rails 愛好者總是愛強調(diào)它的易用性和高效性,刻意忽略這點。
“樂道”(http://www.likenote.com/)的界面很簡單,技術(shù)上無非是“增刪改查”,但是我覺得這種簡單的界面有一個極大的有點。現(xiàn)在很多 Web 2.0 站點都太花哨,需要過一段時間才能適應(yīng),其實很多功能對用戶來說并非必須,增加無非是為了顯示網(wǎng)站功能的強大。軟件中有這么一個說法: “百分之二十的人用一個軟件百分之八十的功能,百分之八十的人用一個軟件百分之二十的功能”。所以對于我這樣一個人開發(fā)整個網(wǎng)站的人來說,花費大量時間用在只有少數(shù)人使用的功能上是不合適的。所以“樂道”會繼續(xù)采用這種簡單的界面。我曾經(jīng)在MSN上起名“簡單就是力量”就是一個道理,很多時候,簡單比復(fù)雜更具有力量,用戶使用起來更簡單,直接,開發(fā)起來也更簡單,這是雙贏的局面。