

Our Best Sale Yet! Add 4 Books Priced Under $5 To Your Cart Learn more
Widely considered one of the best practical guides to programming, Steve McConnell's original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices--and hundreds of new code samples--illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking--and help you build the highest quality code.
Discover the timeless techniques and strategies that help you:
It takes about 9 Hours and 52 minutes on average for a reader to read Code Complete. This is based on the average reading speed of 250 Words per minute.
Code Complete is 960 pages long.
Pro-coder's handbook..
Derived From Web , May 24, 2022
This book will help you become a valuable member of the code team by teaching you to write solid code, which will be easy to extend and maintain. If you are a lead, I would suggest Rapid Development by the same author. These books will pay many times over for themselves.
|
|
Recommended to buy:
Yes
|
Outstanding must-have resource for coding.
Derived From Web , May 24, 2022
Wo, 6 out of 5 stars. Crystal clear examples... outstanding writing style. Absolutely '' love this book... so much so that I bought an eBook version of it too.
|
|
Recommended to buy:
Yes
|
I buy a copy for every programmer that works for me.
Derived From Web , May 24, 2022
This is the best book I have ever read about the theory and practice of programming. Now that I have moved from being a programmer to managing programmers, I make it a point to buy a copy of this book for every programmer that works for me. I have seen pretty sloppy programmers make a 180 - degree turn on the quality of the work I receive from them.
|
|
Recommended to buy:
Yes
|
Buy it
Derived From Web , May 24, 2022
Don 't buy twice this book, just think. This book has the knowledge that they did not have the time to teach in all those computer science classes. It is only worth it for the overview of software architecture and the use of pseudocode. If you write code, buying this book is a no-brainer. Steve McConnell - Danke!
|
|
Recommended to buy:
Yes
|
Full of principles, not useful for practices
Derived From Web , Jan 29, 2021
The book is full of principles and I do not find them useful, and more examples would help understanding. Would recommend clean code for code quality and development rather than this.
|
|
Recommended to buy:
No
|
Great for fledgling programmers.
Derived From Web , Jan 17, 2021
This book saved my life when I first started doing coding classes, trying to understand the math behind binary and how to render complex formulas, not just on paper, but within the realm of computer science. This book is easy to understand and goes over step by step, rather than kicking him in with the wolves. By starting with the complexity of binary and moving into early logic gates, then focusing on the serious science behind how code works from your basic programs to the complex, the book actively leads you to experiment on your own by giving you a detailed rundown without holding your hand. However, what makes this book very special is the depth it goes into, it is almost a thousand pages long! It might seem daunting, but it is the perfect guide for beginners. Whether you are into C, Javascript, Python or something equally obscure, this book is an excellent reference to have on hand and an excellent guide to learn. I recommend it highly ''.
|
|
Recommended to buy:
Yes
|
Great intro to software design concepts
Derived From Web , Feb 9, 2020
For a long time, I have been programming in data analysis roles, but without a formal background in computer science or software engineering. I found this book to be a really fundamental introduction to the beautiful principles of software design, and it has definitely improved my programming. Some people say that traditional programming is too different from data science - machine learning to benefit from the same principles, but I disagree. I gave 4 stars instead of 5 because I would have liked to see more real-world examples of some concepts. There is also a relevant part of the book that is not all that good for my work. But overall, I would recommend this to those who program in their daily work, but don 't have a formal CS software engineering background.
|
|
Recommended to buy:
Yes
|
I should've read this ten years ago
Derived From Web , Dec 10, 2019
I am now ten, eleven years into my professional career. Add another ten years of coding as a hobby to this. During this time, I have picked up most of what is written in this book naturally or through colleagues, mentors, and other sources. However, it has still served as a good reference and reminder of all the non-electronic things in the program that are important. It does not matter how we write, but how we write it. However, it was a rather difficult read if I am to be honest. It's a bit dated and although it's fairly well aged, it is simply a very big book, making it difficult to consume. At this point, I think we may have other sources, such as Clean Coder or similar, which are easier to obtain in smaller bite sizes. Still, I am happy to read it, and I would recommend it to get the full picture.
|
|
Recommended to buy:
Yes
|
A Bible of Software Development - I Read it often
Derived From Web , Jul 22, 2019
All the research, and hard won experience reading this keeps me centered, and what we tend to think is true is what we kind of WANT to be true. For sure, we're optimistic. The highest point we write the same number of lines of code per day, yet we achieve more the higher the level of language we are programming in, the highest level language is DSL. Therefore, we should attempt to extract the language from the problem domain and program using the nouns, verbs and adjectives in this domain. Google is language-oriented programming. Mine has lots of post-it notes marking my favorite, or most important, things I NEED to keep in my head. If you are a developer or an electrical engineer, buy this! You will not be sorry.
|
|
Recommended to buy:
Yes
|
Great book on coding style for those who already know ...
Derived From Web , Nov 19, 2017
Great book on coding style for those who know a programming language but don 't know all the best practices.
|
|
Recommended to buy:
Yes
|
New from | Used from |
---|