與大家介紹一下這本「約耳趣談軟體:來自專案管理的現場實錄(Joel on Software)」,當我買了之後閱讀,才發現所有的文章(不知道是不是全部)在網站上都有(Joel on Software Translation Project ,Joel on Software),換句話說,你可以看免費的(還是請大家支持購買),希望我寫這篇不會影響書籍銷售。
註:原著書名相當長,「Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity」,所以此書簡稱「約耳趣談軟體(Joel on Software)」。
![]() |
Joel Spolsky著,梅普華譯,約耳趣談軟體,台北市:精誠資訊,2010。
請參閱原始網頁(中文翻譯版本)http://local.joelonsoftware.com/wiki/The_Joel_on_Software_Translation_Project:實體書
第一部份:位元與位元組(Bits and Bytes)
- 選擇一種程式語言 - Choosing a Language
- 回歸原點 - Back to Basics
- 約耳測試:邁向高品質的12個步驟 - The Joel Test: 12 Steps to Better Code
- 每個軟體開發者都絕對一定要會的 Unicode及字元集必備知識(沒有藉口!) - The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode (No Excuse!)
- 無痛功能規格 - 第一篇: 何必麻煩呢? - Painless Functional Specifications. Part 1: Why Bother?
- 無痛功能規格 - 第二篇: 規格是什麼? - Painless Functional Specifications. Part 2: What's a Spec?
- 無痛功能規格 - 第三篇: 不過...要怎麼做呢? - Painless Functional Specifications. Part 3: But。How?
- 無痛功能規格 - 第四篇: 提示 - Painless Functional Specifications. Part 4: Tips
- 無痛軟體時程 - Painless Software Schedule
- 每日編譯(Daily Build)是你的好朋友 - Daily Builds Are Your Friend
- 絕不妥協的抓蟲行動 - Hard-Assed Bug Fixin'
- 五個世界 - Five Worlds
- 紙上原型製作 - Paper Prototyping
- 別讓架構太空人嚇到你 - Don't Let Architecture Astronauts Scare You
- 邊開火邊移動 - Fire and Motion
- 工匠技藝 - Craftsmanship
- 電腦科學中三個錯誤的想法 - Three Wrong Ideas from Computer Science
- 雙元文化主義 - Biculturalism
- 由使用者端自動取得當機回報 - Get Crash Reports From User Automatically!
- 軟體人員面試教戰守則 - The Guerilla Guide to Interviewing
- 激勵有害 - Incentive Pay Considered Harmful
- 不用測試人員 的五大(錯誤)藉口 - Top Five (Wrong) Reasons You Don't Have Testers
- 人的工作切換有害無益 - Human Task Switches Considered Harmful
- 你絕對不應該做的事 之一 - Things You Should Never Do, Part One
- 揭露冰山般的秘密 - The Iceberg Secret, Revealed
- 抽象滲漏法則 - The Law of Leaky Abstractions
- 程式設計領域的帕麥爾斯頓勳爵 - Lord Palmerston on Programming
- 測量 - Measurement
- Rick Chapman在尋找愚蠢 - Rick Chapman is In Search of Stupidity
- 這個國家的狗做什麼 工作? - What Is the Work of Dogs in this Country
- 小員工也能做大事 - Getting Things Done When You're Only a Grunt
- 兩個故事 - Two Stories
- 大麥克對原味主廚 - Big Macs vs. The Naked Chef
- 沒有事情像表面 看起來那麼簡單 - Nothing is as Simple as it Seems
- 為非我發明症辯護 - In Defense of Not-Invented-Here Syndrome
- 策略書之一: Ben and Jerry模式與Amazon模式 - Strategy Letter I: Ben & Jerry's vs. Amazon
- 策略書之二:雞生蛋蛋生雞問題 - Strategy Letter II: Chicken-and-Egg Problems
- 策略書之三:讓我換回去! - Strategy Letter III: Let Me Go Back!
- 策略書之四:腫脹軟體 (bloatware)與80/20神話 - Strategy Letter IV: Bloatware and the 80/20 Myth
- 策略書之五:開碼源碼的經濟學 - Strategy Letter V: The Economics of Open Source
- 墨菲定律發威的一週 - A Week of Murphy's Law Gone Wild
- 微軟如何輸掉API戰 爭 - How Microsoft Lost the API War
- 微軟瘋了 - Microsoft Goes Bonkers
- 我們的.NET策略 - Our .NET Strategy
- 先生可以賞我一 個連結程式嗎? - Please Sir May I Have a Linker
最後希望大家可以看看這些文章,充實自己對於軟體專案的認識,未來我們也才能夠開發更好的服務而改變這個世界。
沒有留言:
張貼留言