TOP
紅利積點抵現金,消費購書更貼心
程式不會動就不能下班!給新手工程師的 Debug 攻略
滿額折
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略
程式不會動就不能下班!給新手工程師的 Debug 攻略

程式不會動就不能下班!給新手工程師的 Debug 攻略

商品資訊

定價
:NT$ 550 元
優惠價
95523
庫存:4
下單可得紅利積點:15 點
商品簡介
作者簡介
目次

商品簡介

程式寫好了卻不會動,到底怎麼辦?

【寫程式不再「撞牆」,就靠這一本!】

寫過程式的人,一定都遇過這樣的情況:
◇ 出現一堆錯誤訊息,根本看不懂 @@
◇ 執行結果不正確,但看不出問題在哪裡?
◇ 找到問題的位置了,但試過所有方法都沒用?!

不論是功力多麼高強的程式設計師,工作依然必須與 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 用二分搜尋法加速 Debug
3-4 用最少量的程式碼進行
Debug
3-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 的測試程式碼

購物須知

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:95 523
庫存:4

暢銷榜

客服中心

收藏

會員專區