- 前幾年看過其中的兩、三篇(繁中翻譯計畫),這次則是一口氣把他看完,眼睛好酸啊。我覺得 Joel 寫的內容主要是針對“打算要賣錢的軟體”產品,對於那些只是做好玩的程式不見得適用,但對於軟體專案的經理及程式設計師都相當值得參考。
- 經驗!
- 讓員工有足夠的權力及不被打擾地做好他該做的事,包括不要切換工作(即使是同性質不同內容也不要)。
- 更好的硬體資源(如:減少等待編譯的時間)及安靜的工作環境對生產力是有幫助的。
- 員工對公司的助益至今乃無法有效衡量,所以在組織內做排名(考積、積效、獎勵)大部份情況下是有害無益的。
- 註解應該註明:為什麼要寫這段程式碼,避免事後在整理原始碼或最佳化時,把原本解決的問題又弄回來了。
- 程式介面的反應應該與使用者預期的一樣。
- 如果沒有必要就不要提供使用者選項或訊息。
- 告訴使用者他們必須要知道的,像一套產品要多少錢。
- 提供回到預設值(全部或局部)的功能。
- 使用者都是不看手冊的!
- 當使用必需看手冊時,手冊必需是簡潔有效的!
- 調查使用者是如何用你的產品。
- 相容性!!取得別人的客戶,首先得挖別人牆角。
- 提供資料的匯出匯入的功能,讓使用者能放心的採用你的產品。
- 使用錯誤追蹤。
- 發起錯誤者,才可關閉追蹤。
- 當程式當掉的時,提供記錄程式錯誤的功能或資訊,以利除錯。
- 量產。
- “實際去用”自已的產品。
- 好的程式語言,嚴謹的規範。
- 盡可能讓自已的產品不需依賴別人的產品。
- 備份。不需要到世界末日還在工作,但也不能因為一顆硬碟掛掉而損失寶貴資料。
- 不要死守規則!
歡迎來到小豬圈!
2007-03-23
The Joel on Software 讀後心得摘要
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2007
(140)
-
▼
March
(18)
- Free Hugs Campaign.
- Youtube 2006 年度精選影片
- 安裝 Apache HTTPD 失敗 Installation Wizard Interrupted
- 遠眺野柳
- 壞孩子的 Videogame - 匯豐 GTA PS2
- 我與Wii的第一次接觸
- The Joel on Software 讀後心得摘要
- IT WORKS ON MY MACHINE
- 黑貓名片
- 地小人稠
- 300
- 我的電腦及零組件清單
- Active@ Partition Recovery
- 要開始學點東西了
- Thermalright HR-05 SLI
- 終於把烏龜的電腦搞好了
- SLIK MINI-PRO III 入手!
- 觀音山硬漢嶺
-
▼
March
(18)
個人常用鏈結
Labels
- .NET (1)
- Accessibility (3)
- ADSL (1)
- Apache (9)
- ASP.NET (1)
- Babyer (1)
- Browser (1)
- Canon MX700 (1)
- CAPTCHA (1)
- CentOS (1)
- CSS (7)
- DB:SQL (1)
- DB:SQLite (2)
- DNS (3)
- English (1)
- EXIF (1)
- filename.ext (1)
- Firefox (4)
- Firewall (1)
- Flash (4)
- Game 遊戲 (28)
- Game:PC (6)
- Game:PS3 (4)
- Game:Xbox360 (3)
- GNU (1)
- Google (6)
- Google:Android (8)
- Google:Blogger (2)
- Google:Chrome (1)
- Google:Code (2)
- GoogleAppEngine (2)
- GoogleMaps (1)
- GPG (1)
- Hinet (1)
- HTML (2)
- HTTP (1)
- i18n (1)
- IE (3)
- Java (2)
- Javascript (2)
- Linux (1)
- Microsoft (2)
- MIME (1)
- MySQL (7)
- NexusOne (2)
- OAuth (1)
- Open source 開放原始碼 (1)
- OpenID (1)
- OS (1)
- OS:Windows (33)
- PHP (49)
- PHP:GTK (2)
- PHP:PEAR (1)
- PHP:PECL (3)
- PHP:ZendFramework (4)
- PostgreSQL (1)
- PPPoE (1)
- RegularExpressions (2)
- Security (11)
- Sphinx (2)
- SQLite (1)
- TCP (1)
- Ubuntu (1)
- UDP (1)
- Usability (2)
- Virtaul PC (1)
- Wii (2)
- XML (1)
- Yahoo (2)
- Yahoo:BBAuth (1)
- Yahoo:YUI (1)
- Youtube (1)
- 不如賣雞排 (2)
- 不願役 (33)
- 中文處理 (1)
- 圖 (5)
- 媒體 (2)
- 影片 (1)
- 影音 (19)
- 思 (8)
- 攝 (9)
- 政 (7)
- 敗 (2)
- 漫畫 (5)
- 生活 (34)
- 硬體設備 (13)
- 網站開發 (16)
- 網路 (8)
- 英文 (3)
- 貓 (2)
- 資安 (1)
- 趣 (29)
- 軟體 (12)
- 遊記 (8)
- 運動 (2)
- 關於我 (1)
- 電影 (10)
No comments:
Post a Comment
Comment Form Message