成為卓越程式設計師的38項必修法則
Becoming a Better Programmer
 
作者: Pete Goodliffe
譯者: 賴屹民
書號: A421     出版日: 2015/05/05
ISBN: 9789863475699     EAN: 9789863475699
紙本書價格: 680     附件: 
電子書: 尚未出版
試讀  
  博客來  
  金石堂  
  天瓏  
  團體購書



回頁首
“本書會引發你對程式設計藝術與科學的熱情。Pete 知道:卓越的軟體,是優秀的人們盡最大努力所完成的。”
-Lisa Crispin 《Agile Testing: A Practical Guide for Testers and Agile Teams》作者

如果你熱愛程式設計,想要提升自己的能力,那你就找到正確的資源了。《Code Craft 編程創藝:編寫出卓越的程式碼》的作者 Pete Goodliffe 提供許多實用的程式設計技術與方法,協助你改善職業技能與增進你的幸福指數。Goodliffe在專業程式設計領域浸淫已達 15 年之久,足以提供良好的意見。本書使用獨立章節涵蓋軟體開發者生活中所遇到的一切—處理程式、學習交易、改善效能,內容並未針對特定的語言或產業。無論你是經驗豐富的開發人員、職業新手,還是業餘愛好者,都會在五個獨立的類別中找到寶貴的提示:

‧程式碼層級的技術,建構程式碼、測試、除錯及面對複雜的狀況
‧做法、方法與態度:保持簡單、合作、重複使用及建立可擴充的程式碼
‧有效率地學習、具備道德的行為、尋找挑戰及避免停滯不前的策略
‧完成工作的實際做法:使用正確的工具、知道什麼是“完成”及尋求同事的協助
‧與別人合作,養成把開發視為社交活動的習慣


回頁首
Pete Goodliffe 是一位程式員、軟體開發專欄作家、音樂家與作者。他從來不會待在軟體食物鏈同一個地方太久。Pete 正在編寫一個名為 "Becoming a Better Programmer" 的雜誌專欄,並且為許多軟體開發書籍做出貢獻。他經常演說軟體開發主題。

回頁首

程式設計人應該知道的97件事 | 來自專家的集體智慧 Binary Hacks--駭客秘傳技巧一百招 程式設計大師智慧結晶|與主流程式語言的創始者對話


回頁首

第一章 關心程式碼
第一部分 you.write(code);
第二章 保持門面
第三章 少寫一點程式碼!
第四章 藉由移除程式碼來改善它
第五章 基礎程式的過往陰魂
第六章 尋找路徑
第七章 在汙物中打滾
第八章 別忽略那個錯誤!
第九章 未雨綢謬
第十章 獵殺 Bug
第十一章 測試時間
第十二章 對付複雜
第十三章 雙系統故事

第二部分 熟能生巧
第十四章 軟體開發是…
第十五章 遵守遊戲規則
第十六章 保持簡單
第十七章 用你的大腦
第十八章 沒有事情是一成不變的
第十九章 程式重複使用案例
第二十章 有效的版本控制
第二十一章 射球入門
第二十二章 凍結奇碼
第二十三章 請釋放我

第三部分 個人
第二十四章 喜歡學習的人生
第二十五章 採用測試驅動的開發者
第二十六章 享受挑戰
第二十七章 避免停滯
第二十八章 合乎道德的程式員
第二十九章 語言之愛
第三十章 程式員的姿勢

第四部分 完成工作
第三十一章 更聰明,而不是更辛苦
第三十二章 完工就完成了
第三十三章 這次我懂了...

第五部分 人和
第三十四章 人力
第三十五章 這是想法造成的
第三十六章 大聲說出來!
第三十七章 許多宣言
第三十八章 程式頌

後記


  
 

關於碁峰隱私權政策聯絡我們     檢視 : PC 版  手機版
碁峰資訊股份有限公司 GOTOP INFORMATION INC.
台北市南港區三重路66號7樓之6 / 7F.-6,No.66,Sanchong Rd.,Nangang District,Taipei
TEL:(02)2788-2408 FAX:(02)8192-4433 劃撥帳號:14244383
Copyright 2014© GOTOP Information Inc, All Rights Reserved 請勿任意連結、轉載