Becoming a Better Programmer

A Handbook for People Who Care About Code



Bookstore > Books > Becoming a Better Programmer

Price$8.16 - $23.07
Rating
AuthorPete Goodliffe
PublisherO'Reilly Media
Published2014
Pages362
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101491905530
ISBN-139781491905531
EBook Hardcover Paperback

If you're passionate about programming and want to get better at it, you've come to the right source. Code Craft author Pete Goodliffe presents a collection of useful techniques and approaches to the art and craft of programming that will help boost your career and your well-being.

Goodliffe presents sound advice that he's learned in 15 years of professional programming. The book's standalone chapters span the range of a software developer's life - dealing with code, learning the trade, and improving performance - with no language or industry bias.




4 5 433

Similar Books


Pythonic Programming

Pythonic Programming

by Dmitry Zinoviev

Make your good Python code even better by following proven and effective pythonic programming tips. Avoid logical errors that usually go undetected by Python linters and code formatters, such as frequent data look-ups in long lists, improper use of local and global variables, and mishandled user input. Discover rare language features, lik...

Price:  $16.98  |  Publisher:  The Pragmatic Programmers  |  Release:  2021

Build a Binary Clock with Elixir and Nerves

Build a Binary Clock with Elixir and Nerves

by Frank Hunleth, Bruce A. Tate

Want to get better at coding Elixir? Write a hardware project with Nerves. As you build this binary clock, you'll build in resiliency using OTP, the same libraries powering many commercial phone switches. You'll attack complexity the way the experts do, using a layered approach. You'll sharpen your debugging skills by takin...

Price:  $29.95  |  Publisher:  The Pragmatic Programmers  |  Release:  2022

Bad Programming Practices 101

Bad Programming Practices 101

by Karl Beecher

This book takes a humorous slant on the programming practice manual by reversing the usual approach: under the pretence of teaching you how to become the world's worst programmer who generally causes chaos, the book teaches you how to avoid the kind of bad habits that introduce bugs or cause code contributions to be rejected.Why be a...

Price:  $25.07  |  Publisher:  Apress  |  Release:  2018

The Programmer's Brain

The Programmer's Brain

by Felienne Hermans

Learn how to optimize your brain's natural cognitive processes to read code more easily, write code faster, and pick up new languages in much less time. This book will help you through the confusion you feel when faced with strange and complex code, and explain a codebase in ways that can make a new team member productive in days!Tak...

Price:  $36.99  |  Publisher:  Manning  |  Release:  2021

Java by Comparison

Java by Comparison

by Simon Harrer, Jorg Lenhard, Linus Dietz

Improve your coding skills by comparing your code to that of expert programmers so you can write code that's clean, concise, and to the point: code that others will read with pleasure and reuse. Get hands-on advice to level up your coding style through small and understandable examples that compare flawed code to an improved solution...

Price:  $22.67  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Becoming Agile

Becoming Agile

by Greg Smith, Ahmed Sidky

Agile principles have been a breath of fresh air to many development teams stuck in the middle of a rigid, process-driven environment. Unfortunately, it's not so easy to bring Agile into an existing organization with established people and practices. Becoming Agile shows you practical techniques and strategies to move from your exist...

Price:  $6.00  |  Publisher:  Manning  |  Release:  2009

Beyond the Basic Stuff with Python

Beyond the Basic Stuff with Python

by Al Sweigart

You've completed a basic Python programming tutorial or finished Al Sweigart's best selling Automate the Boring Stuff with Python. What's the next step toward becoming a capable, confident software developer?Welcome to Beyond the Basic Stuff with Python. More than a mere collection of advanced syntax and masterful tips for ...

Price:  $20.99  |  Publisher:  No Starch Press  |  Release:  2020

Category Theory for Programmers

Category Theory for Programmers

by Bartosz Milewski

Category Theory is one of the most abstract branches of mathematics. It is usually taught to graduate students after they have mastered several other branches of mathematics, like algebra, topology, and group theory. It might, therefore, come as a shock that the basic concepts of category theory can be explained in relatively simple terms...

Free ebook  |  Publisher:  Self-publishing  |  Release:  2019