Becoming a Better Programmer

A Handbook for People Who Care About Code



Bookstore > Books > Becoming a Better Programmer

Price$8.16 - $35.99
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 304

Similar Books


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 code...

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

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. Dis...

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 existing p...

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 writing clean c...

Price:  $24.49  |  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...

Publisher:  Self-publishing  |  Release:  2019

Classic Computer Science Problems in Swift

Classic Computer Science Problems in Swift

by David Kopec

Don't just learn another language. Become a better programmer instead. Today's awesome iOS apps stand on the shoulders of classic algorithms, coding techniques, and engineering principles. Master these core skills in Swift, and you'll be ready for AI, data-centric programming, machine learning, and the other development challenges that wi...

Price:  $31.51  |  Publisher:  Manning  |  Release:  2018

Tiny Python Projects

Tiny Python Projects

by Ken Youens-Clark

A long journey is really a lot of little steps. The same is true when you're learning Python, so you may as well have some fun along the way! Written in a lighthearted style with entertaining exercises that build powerful skills, Tiny Python Projects takes you from amateur to Pythonista as you create 22 bitesize programs. Each tiny projec...

Price:  $19.99  |  Publisher:  Manning  |  Release:  2020

Web Security for Developers

Web Security for Developers

by Malcolm McDonald

The world has changed. Today, every time you make a site live, you're opening it up to attack.A first-time developer can easily be discouraged by the difficulties involved with properly securing a website. But have hope: an army of security researchers is out there discovering, documenting, and fixing security flaws. Thankfully, the tools...

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