Description There is no perfect code, whilst too many ways to write bad code.
Even clean code will start to smell over time.
The more the functionalities, the complexity and the number of different programmers working on it will make it smell.
Healthy code requires incremental improvements, and reviews to stay that way.
Would you also like to make more money as a programmer by being better at it? Discover the job-changing experience that you need.
Sure enough, you might perform long searches on the web to try to put it all together.
But why should you waste your time when you can have 15+ years of experience condensed into a single book?You can continue doing what you are doing.
But let's be frank, you won't have read up to this point if you wanted it.
You are here because you believe you can have a better career by being a good programmer.
It's very tough to self-learn without the shared experience and guidance provided in this book.
This book will walk through different approaches, reasoning why they are good or bad, as well as providing some clarifying examples (mainly Python).
The book is broken down into different areas ranging from design and good coding practices to performances and security.
A checklist ends all the chapters to help you during the code review process of your projects.
Don't read this book.
if: We are not here to talk about theoretical mumbo jumbo.
We are going to talk about practical guidance.
And it is our duty - as professionals - to code in the best possible way.
Is it not? This book might not be right for you if: If you are looking for an entire encyclopedia on data structures, software architectures, and any possible software engineering facets: this book is not for you.
Certain concepts in the book are in pills: it provides just the core information that can assist you in doing better choices.
This book is not made to impress you, it is made to help you out.
To be handy and on point.
It is not a Python programming book.
Nor a programmi.
Book...if | We are not here to talk about theoretical mumbo jumbo |
---|---|
This book might not be right for you if | If you are looking for an entire encyclopedia on data structures software architectures and any possible software engineering facetsthis book is not for you |
Certain concepts in the book are in pills | It provides just the core information that can assist you in doing better choices |