Skip to Content
成為卓越程式設計師的38項必修法則
book

成為卓越程式設計師的38項必修法則

by Pete Goodliffe
May 2015
Intermediate to advanced
376 pages
5h 48m
Chinese
GoTop Information, Inc.
Content preview from 成為卓越程式設計師的38項必修法則
結論
|
91
參考
y
未雨綢謬
大部分的 bug 都是因為沒有考慮程式碼的控制流程中,所有可能出現的狀
況而產生。
y
基礎程式的過往陰魂
找出舊程式的 bug,可讓你回顧並評估你的舊作品。
y
測試時間
使用單位測試程式來將你找到的 bug 文件化並修復它們,並且避免它們未
來又回到程式之中。
試試看…
下次當你遇到 bug 時,嘗試更有系統的方法來找出原因。你該如何埋設陷阱、使用二
分搜尋法與尖端工具,來更有效率地追蹤它?
[Page-85]
10,000 隻猴子
(或左右)
(除)
如果
debug 是移除軟體 bug 的流程…
編寫程式
就是將它們放入的流程
92
| 第十章:獵殺 Bug
10,000 隻猴子
(或左右)
我不是在 我不是在
尋找尋找
bugbug
情況糟糕多了
程式布滿了螃蟹
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

精通機器學習|使用Python

精通機器學習|使用Python

Sarah Guido, Andreas C. Mueller
Java性能优化实践:JVM调优策略、工具与技巧

Java性能优化实践:JVM调优策略、工具与技巧

Benjamin J. Evans, James Gough, Chris Newland

Publisher Resources

ISBN: 9789863475699