Good Code, Bad Code
Think like a software engineer
|Price||$49.99 - $55.12
|Format||Paper book / ebook (PDF)|
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!
4 5 20
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
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
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
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
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.99 | Publisher: Prentice Hall | Release: 2008
by Douglas Crockford
Price: $15.99 | Publisher: O'Reilly Media | Release: 2008
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
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