Code Complete
Steve McConnell is widely regarded as a leading author and voice in the development world. He is the Chief Software Engineer at Construx Software and was the lead developer of Construx Estimate and SPC Estimate Professional, which won the Productivity Award from Software Development magazine. He is the author of several publications, including Code Complete and Rapid Development, both of which received the Jolt Award from Software Development magazine.
Steve McConnell's original code full has been helping developers produce better software for more than a decade and is widely regarded as one of the best practical guides to programming. Code Complete has been completely updated and reworked to include cutting-edge approaches as well as hundreds of new code samples showing the art and science of software development. McConnell synthesizes the most effective methodologies and must-know concepts from research, academia, and everyday commercial experience, capturing the body of knowledge available from research, academia, and everyday commercial practice. This book will inform and inspire your thinking—and help you produce the best quality code—regardless of your experience level, development environment, or project size.
Discover the time-tested approaches and strategies that will assist you:
- Create with the least amount of complication and the most amount of ingenuity.
- Benefit from collaborative development by using defensive programming techniques to reduce and eliminate errors.
- Take advantage of opportunities to refactor—or evolve—code, and do so carefully.
- Use appropriate construction practices for your project.
- Troubleshoot issues promptly and effectively.
- Resolve important construction concerns as soon as possible and appropriately.
- Build quality into your project's inception, middle, and end.
Author: Steve McConnell
Link to buy: https://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670
Ratings: 4.6 out of 5 stars (from 1015 reviews)
Best Sellers Rank: #44,860 in Books
#1 in Client-Server Networking Systems
#13 in Enterprise Applications
#21 in Software Design & Engineering