程式不會動就不能下班! 給新手工程師的Debug攻略
作者 | 桜庭洋之/ 望月幸太郎 |
---|---|
出版社 | 旗標科技股份有限公司 |
商品描述 | 程式不會動就不能下班! 給新手工程師的Debug攻略:內容介紹:程式寫好了卻不會動,到底怎麼辦?【寫程式不再「撞牆」,就靠這一本!】寫過程式的人,一定都遇過這樣的情況: |
作者 | 桜庭洋之/ 望月幸太郎 |
---|---|
出版社 | 旗標科技股份有限公司 |
商品描述 | 程式不會動就不能下班! 給新手工程師的Debug攻略:內容介紹:程式寫好了卻不會動,到底怎麼辦?【寫程式不再「撞牆」,就靠這一本!】寫過程式的人,一定都遇過這樣的情況: |
內容簡介 內容介紹: 程式寫好了卻不會動,到底怎麼辦? 【寫程式不再「撞牆」,就靠這一本!】 寫過程式的人,一定都遇過這樣的情況: ◇ 出現一堆錯誤訊息,根本看不懂 @@ ◇ 執行結果不正確,但看不出問題在哪裡? ◇ 找到問題的位置了,但試過所有方法都沒用?! 不論是功力多麼高強的程式設計師,工作依然必須與 bug 為伍。「迅速找出問題並解決」也就成為了程式設計中最重要的技能之一。 本書網羅各種寫程式時會遭遇的難題,說明破解的手法,是新手工程師不可或缺的攻略秘笈。 內容包含▶▶▶ ‧讀懂錯誤訊息、從中找出重要資訊的方法 ‧蒐集必要線索、循跡找出源頭、有條有理解決問題的方法 ‧使用 debug 的常用技巧與除錯器的方法 ‧寫出高品質程式,將 bug 防患於未然的方法 從剛開始寫程式的新人,到已經進入職場的工程師,只要心中有著「希望能變得更擅長 debug」的想法,相信都能從本書習得需要的知識。本書特色: ★ 少見以「犯錯」切入的 debug 教學,「從錯中學」最有效 ★ 情境式漫畫與對話,快速代入自身經驗 ★ 程式碼範例還原常見 bug,實際演示 debug 技巧 ★ 圖示解說程式觀念,整體印象更加深 ★ 小專欄補充程式設計知識,拓展專業視野
作者介紹 桜庭洋之國中時在網路上認識程式設計後就立刻迷上了,在家中自製伺服器與路由器,管理高流量服務。目前任職於 Basic 股份有限公司(株式会社),開發網路到智慧型手機等各種應用程式。喜歡寫完全沒有用處的「無用但很好玩的程式」。著有『 JavaScript 新版』(暫譯:輕輕鬆鬆學會 JavaScript 新版)(合著)。【Twitter(X)】@zaru望月幸太郎開發網路應用程式的程式設計師。大學主修數學時,學到了演算法的複雜度計算等領域。因為想把困難的內容以盡可能簡單易懂的方式說明而開始寫作。著有『 JavaScript 新版』(暫譯:輕輕鬆鬆學會 JavaScript 新版)(合著)。在這不斷進化的程式設計世界中,為了追求更好的開發體驗而持續進行研究。【YouTube】https: www.youtube.com c moozaru【Twitter(X)】@moozaru_ch
產品目錄 目錄: 序章第一章 錯誤訊息為什麼這麼不討喜?1-1 讀讀看錯誤訊息吧1-2 錯誤訊息難以讀懂的原因1-3 面對錯誤訊息的心理準備第二章 看懂錯誤訊息的秘訣2-1 瞭解錯誤訊息的組成結構2-2 瞭解錯誤訊息的類型第三章 如何快速找出問題的原因?3-1 什麼是 Debug?3-2 從 Print 法開始嘗試吧3-3 用二分搜尋法加速 Debug3-4 用最少量的程式碼進行 Debug3-5 高效 Debug 的正確態度第四章 善用工具讓 Debug 更輕鬆4-1 強大的工具:除錯器4-2 使用中斷點4-3 各式各樣的 Step 功能4-4 條件中斷點4-5 使用變數監看第五章 用盡方法也無法解決怎麼辦?5-1 程式設計相關的資料蒐集技巧5-2 找不到錯誤訊息怎麼辦?5-3 無法重現問題怎麼辦?5-4 正式執行環境的錯誤資訊蒐集第六章 寫出更容易 Debug 的程式碼6-1 避免重複賦值6-2 盡可能限縮變數範圍6-3 認識單一責任原則6-4 使用純粹函式6-5 寫程式時注意型別6-6 有助於 Debug 的測試程式碼
書名 / | 程式不會動就不能下班! 給新手工程師的Debug攻略 |
---|---|
作者 / | 桜庭洋之 望月幸太郎 |
簡介 / | 程式不會動就不能下班! 給新手工程師的Debug攻略:內容介紹:程式寫好了卻不會動,到底怎麼辦?【寫程式不再「撞牆」,就靠這一本!】寫過程式的人,一定都遇過這樣的情況: |
出版社 / | 旗標科技股份有限公司 |
ISBN13 / | 9789863128168 |
ISBN10 / | |
EAN / | 9789863128168 |
誠品26碼 / | 2682834052004 |
頁數 / | 208 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 23*17*1.2 |
級別 / | N:無 |
重量(g) / | 467 |
提供維修 / | 無 |
最佳賣點 : 新手必備秘笈!寫程式不再「撞牆」,就靠這一本!