Forum Thread

How to make mistakes in python - o'really ebook - email required

delray 48 62 March 23, 2016 at 02:46 PM in Books (3)
Get Deal

Thread Details

Even the best programmers make mistakes, and experienced programmer Mike Pirnat has made his share during 15+ years with Python. Some have been simple and silly; others were embarrassing and downright costly. In this O’Reilly report, he dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong.

For example, you could install every third-party package that looks interesting and end up with a tangled mess where nothing works right. Or you could write a test that manages to break the build. Mike’s done both and so much more. By avoiding these missteps, you’ll be free to make truly significant mistakes—the ones that advance the art of programming.

Setup: the ills of an incautiously prepared environment
Silly things: trivial mistakes that waste a disproportionate amount of energy
Style: poor stylistic decisions that impede readability
Structure: assembling code in ways that make change more difficult
Surprises: those shocking mysteries that only time can turn from OMG to LOL
Code examples are in Python 2, but still relevant for Python 3.

Mike Pirnat is the Advisory Engineer at American Greetings, where he’s wrangled Python since 2000. He’s been deeply involved in PCI and security efforts, developer education, and all manner of web development. He is also delighted to co-chair AG’s annual Hack Day event.



Sign up for a Slickdeals account to remove this ad.

Nice find - thanks for posting!
Reply Helpful Comment? 0 0
Page 1 of 1
Join the Conversation
Add a Comment
Copyright 1999 - 2016. Slickdeals, LLC. All Rights Reserved. Copyright / Infringement Policy  •  Privacy Policy  •  Terms of Service  •  Acceptable Use Policy (Rules)  •  Interest-Based Ads
Link Copied to Clipboard