Good Code, Bad Code

Think like a software engineer



Bookstore > Books > Good Code, Bad Code

Price$49.99 - $55.12
Rating
AuthorTom Long
PublisherManning
Published2021
Pages376
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-10161729893X
ISBN-139781617298936
EBook Hardcover Paperback

The difference between good code or bad code often comes down to how you apply the established practices of the software development community. In Good Code, Bad Code you'll learn how to boost your productivity and effectiveness with code development insights normally only learned through careful mentorship and hundreds of code reviews.

Software development is a team sport. For an application to succeed, your code needs to be robust and easy for others to understand, maintain, and adapt. Whether you're working on an enterprise team, contributing to an open source project, or bootstrapping a startup, it pays to know the difference between good code and bad code.

Good Code, Bad Code is a clear, practical introduction to writing code that's a snap to read, apply, and remember. With dozens of instantly-useful techniques, you'll find coding insights that normally take years of experience to master. In this fast-paced guide, Google software engineer Tom Long teaches you a host of rules to apply, along with advice on when to break them!




5 5 100

Similar Books


The Art of Readable Code

The Art of Readable Code

by Dustin Boswell, Trevor Foucher

As programmers, we've all seen source code that's so ugly and buggy it makes our brain ache. Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of bad code (much of it their own) to determine why they're bad and how they could be improved. Their conclusion? You need to wri...

Price:  $27.99  |  Publisher:  O'Reilly Media  |  Release:  2011

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

Clean Code in Python

Clean Code in Python

by Mariano Anaya

Python is currently used in many different areas such as software construction, systems administration, and data processing.In all of these areas, experienced professionals can find examples of inefficiency, problems, and other perils, as a result of bad code. After reading this book, readers will understand these problems, and more impor...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Visual Studio Code Distilled

Visual Studio Code Distilled

by Alessandro Del Sole

Use Visual Studio Code to write and debug code quickly and efficiently on any platform, for any device, using any programming language, and on the operating system of your choice.Visual Studio Code is an open source and cross-platform development tool that focuses on code editing across a variety of development scenarios, including web, m...

Price:  $25.52  |  Publisher:  Apress  |  Release:  2019

Clean Code

Clean Code

by Robert C. Martin

Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way.What kind of work will you be doing? You'll be reading code - lots of code. And you will...

Price:  $30.60  |  Publisher:  Prentice Hall  |  Release:  2008

JavaScript: The Good Parts

JavaScript: The Good Parts

by Douglas Crockford

Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language...

Price:  $4.37  |  Publisher:  O'Reilly Media  |  Release:  2008

Clean Ruby

Clean Ruby

by Carleton DiLeo

Learn how to make better decisions and write cleaner Ruby code. This book shows you how to avoid messy code that is hard to test and which cripples productivity. Author Carleton DiLeo shares hard-learned lessons gained from years of experience across numerous codebases both large and small. Each chapter covers the topics you need to know ...

Price:  $27.15  |  Publisher:  Apress  |  Release:  2019

Test-Driven iOS Development with Swift, 4th Edition

Test-Driven iOS Development with Swift, 4th Edition

by Dr. Dominik Hauser

Test-driven development (TDD) is a proven way to find software bugs earlier on in software development. Writing tests before you code improves the structure and maintainability of your apps, and so using TDD in combination with Swift 5.5's improved syntax leaves you with no excuse for writing bad code.Developers working with iOS will...

Price:  $34.99  |  Publisher:  Packt Publishing  |  Release:  2022