Zero Bugs and Program Faster

A book about programming, improving skill, and avoiding mistakes.

The author spent two years researching every bug avoidance technique she could find. This book contains the best of them.

If you want to program faster, with fewer bugs, and write more secure code, buy this book!

Some reviews and praise for the book, Zero Bugs and Program Faster:

"This is the best book I have ever read." - Anonymous reviewer

"Four score and seven years ago this book helped me debug my server code." -Abraham Lincoln

"Would my Javascript have memory leaks without this book? Would fishes fly without water?" -Socrates

"This book is the greatest victory since the Spanish Armada, and the best about programming." -Queen Elizabeth

1123269711
Zero Bugs and Program Faster

A book about programming, improving skill, and avoiding mistakes.

The author spent two years researching every bug avoidance technique she could find. This book contains the best of them.

If you want to program faster, with fewer bugs, and write more secure code, buy this book!

Some reviews and praise for the book, Zero Bugs and Program Faster:

"This is the best book I have ever read." - Anonymous reviewer

"Four score and seven years ago this book helped me debug my server code." -Abraham Lincoln

"Would my Javascript have memory leaks without this book? Would fishes fly without water?" -Socrates

"This book is the greatest victory since the Spanish Armada, and the best about programming." -Queen Elizabeth

37.0 In Stock
Zero Bugs and Program Faster

Zero Bugs and Program Faster

by Kate Thompson
Zero Bugs and Program Faster

Zero Bugs and Program Faster

by Kate Thompson

Paperback

$37.00 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

A book about programming, improving skill, and avoiding mistakes.

The author spent two years researching every bug avoidance technique she could find. This book contains the best of them.

If you want to program faster, with fewer bugs, and write more secure code, buy this book!

Some reviews and praise for the book, Zero Bugs and Program Faster:

"This is the best book I have ever read." - Anonymous reviewer

"Four score and seven years ago this book helped me debug my server code." -Abraham Lincoln

"Would my Javascript have memory leaks without this book? Would fishes fly without water?" -Socrates

"This book is the greatest victory since the Spanish Armada, and the best about programming." -Queen Elizabeth


Product Details

ISBN-13: 9780996193306
Publisher: Kate Thompson
Publication date: 01/01/2016
Pages: 182
Product dimensions: 7.40(w) x 9.10(h) x 0.40(d)

About the Author

Kate has been programming since her family got a Commodore 64 computer when she was young. Her teaching career began shortly after when she taught her brothers the basics of programming. Kate has worked in the computer industry for decades. She's worked for Qualcomm, Amazon, AOL and Verizon, but she prefers the environment in smaller companies. As she gained experience, she realized there were things her coworkers didn't understand, and she wished they did. That is when she started writing. Her books start basic, but also include advanced concepts. Kate hopes you enjoy her book! Visit her website at: http: //www.zerobugsandprogramfaster.net/

Table of Contents

1 Speed
2 Code that Doesn't Leak
3 When Perfection is Easy
4 How to Reach Perfection
5 Simplify Extra Redundancies When there's Extra Code
6 Heed the Compiler Warnings
7 Know What Each Function Call Does
8 Reusable Code
9 Cyclomatic Complexity
10 One Small Piece at a Time
11 Different Types of Bugs
12 Each Line Changed is a Chance for a Bug
13 The Team and Literate Programming
14 Using Other People's Code
15 Code as an Artistic Product
16 Code Review
17 Fixing Other People's Code
18 Encapsulate the Ugliness and Move On
19 Structural vs Real Code
20 Structure is the Key to Understanding
21 Use Data to Optimize and Win Arguments
22 Be Your Own Worst Enemy
23 Discoverability
24 Separation of Concerns
25 Variable Scope Shapes the World
26 Points of Flexibility
27 Do it Later
28 Do it Now
29 Bad APIs Cause Bugs
30 Lessons from Lisp
31 ACID
32 How to Reach 20,000 Years of Uptime by Failing
33 Programming by Proofs
34 Contracts, and When You are too Lazy for Proofs
35 When Memory Can't Be Trusted
36 Parallel Processing
37 The Many Sides of the Elephant
38 Von Neumann
39 Gates
40 How to Judge Code
From the B&N Reads Blog

Customer Reviews