"Karl Wiegers自1997 年起,一直擔任位於美國俄勒岡州歡樂谷的一家軟件開發諮詢和培訓公司—Process Impact—的首席顧問。在此之前,他在柯達公司工作了18年,曾擔任過攝影研究科學家、軟件開發人員、軟件經理及軟件過程和質量改進領導。Karl 擁有伊利諾伊大學的有機化學博士學位。Karl共著有十二本書,包括The Thoughtless Design of Everyday Things、《軟件需求》、More About Software Requirements(《更多軟件需求:實際問題解決方案》)、《成功軟件項目管理的奧秘》、《軟件同級評審》、《聰明的商業諮詢師》及一本偵探推理小說 The Reconstruction。他還撰寫了許多關於軟件開發、管理、設計、諮詢、化學和軍事史的文章。Karl 有幾本書獲得了較高的獎項,最近一次是,他與Joy Beatty合著的《軟件需求》(第3版)獲得了美國技術傳播協會的很好獎。Karl曾擔任IEEE Software雜誌編輯委員會的成員,以及Software Development雜誌的特約編輯。在工作之餘,Karl 熱衷於品酒、在圖書館做志願服務、為孤寡老人送餐、彈奏吉他、創作並錄製歌曲,他還酷愛閱讀軍事、歷史和旅行方面的資料。
譯者簡介
死月(XadillaX),本名朱凱迪。字節跳動軟件研發工程師,阿裡巴巴前技術專家,Node.js Collaborator 之一。碩士畢業于浙江大學,退役 OI、ACM 競賽選手。曾供職於花瓣網、大搜車、阿里巴巴。著作、翻譯出版書籍《Node.js:來一打 C++ 擴展》、《精通 Vim:用 Vim 8 和 Neovim 實現高效開發》、《JavaScript 悟道》。"