Have you ever wondered what you could do better when you code? Did you want to know the principles to follow to write code that is readable and reusable? If you answered yes to these questions, you have come to the right place.
You must understand that bad code can function, too. If the code is not clean, it will be hard for a developer to make the changes to the code. Every year, countless number of resources and hours are lost since the code is written badly. It does not always have to be this way.
You must understand the type of work that you will be doing and what kind of code you will need to write. In this book, you will be looking at different types of code. This will make it easier for you to understand what it is that you need to do better. You will assess your values and ethics to help you improve your craft.
Throughout this book, you will learn about the different principles, practices, and patterns you need to consider to write clean code. You will also learn how you can transform bad code to clean code.
This audiobook will shed some light on:
- How to tell the difference between good and bad code
- What is clean architecture
- Characteristics of clean code and how to write it
- Working on commenting and formatting code
- How to create good names, functions, objects, and classes
- How to implement complete error handling without obscuring code logic
- How to unit test and practice test-driven development
- How to format code for maximum readability
- What is algorithmic thinking
- And more...
If you are a developer, project manager, software engineer, team lead, or even a systems analyst, you need to get this audiobook.