Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Clean C++: Sustainable Software Development Patterns and Best Practices with C++ 17

Buy
Write maintainable, extensible, and durable software with modern C++. This book is a must for every developer, software architect, or team leader who is interested in good C++ code, and thus also wants to save development costs. If you want to teach yourself about writing clean C++, Clean C++ is exactly what you need. It is written to help C++ developers of all skill levels and shows by example how to write understandable, flexible, maintainable, and efficient C++ code. Even if you are a seasoned C++ developer, there are nuggets and data points in this book that you will find useful in your work.


If you don't take care with your code, you can produce a large, messy, and unmaintainable beast in any programming language. However, C++ projects in particular are prone to be messy and tend to slip into bad habits. Lots of C++ code that is written today looks as if it was written in the 1980s.

It seems that C++ developers have been forg

otten by those who preach Software Craftsmanship and Clean Code principles. The Web is full of bad, but apparently very fast and highly optimized C++ code examples, with cruel syntax that completely ignores elementary principles of good design and well-written code. This book will explain how to avoid this scenario and how to get the most out of your C++ code. You'll find your coding becomes more efficient and, importantly, more fun.



What You'll Learn
  • Gain sound principles and rules for clean coding in C++
  • Carry out test driven development (TDD)
  • Discover C++ design patterns and idioms
  • Apply these design patterns


Who This Book Is For


Any C++ developer and software engineer with an interest in producing better code. 

(HTML tags aren't allowed.)

Canon EOS 30D Guide to Digital SLR Photography
Canon EOS 30D Guide to Digital SLR Photography
If you own a digital SLR camera, then you're serious about photography. As an avid photographer, you owe it to yourself to make the most out of your cutting-edge equipment. Somewhere between the tedious user manual full of technical garble and the generic how to digital photography books is the ideal guide to your EOS 30D. Welcome to that guide!...
The New C Standard: A Cultural and Economic Commentary
The New C Standard: A Cultural and Economic Commentary

This book contains a detailed analysis of the International Standard for the C language,-3.1 excluding the library from a number of perspectives. The organization of the material is unusual in that it is based on the actual text of the published C Standard. The unit of discussion is the individual sentences from the C Standard (2022 of...

The Algorithm Design Manual
The Algorithm Design Manual
This expanded and updated second edition of a classic bestseller continues to take the "mystery" out of designing and analyzing algorithms and their efficacy and efficiency. Expanding on the highly successful formula of the first edition, the book now serves as the primary textbook of choice for any algorithm design course while...

Diabetes In Childhood And Adolescence (Pediatric and Adolescent Medicine)
Diabetes In Childhood And Adolescence (Pediatric and Adolescent Medicine)

Diabetes mellitus is one of the most frequent chronic diseases affecting children and adolescents. The number of young children being diagnosed with type 1 diabetes is increasing worldwide and an epidemic of type 2 diabetes already at a young age is being observed in most societies around the world. In this book, leading experts from the USA,...

Struts Survival Guide: Basics to Best Practices (J2ee Survival Series)
Struts Survival Guide: Basics to Best Practices (J2ee Survival Series)

Struts is the web application framework choice for building J2EE applications in the enterprises. This book covers Struts from a practical approach rather than technology perspective. In addition, it covers the best practices that have emerged in the industry using Struts over the years.

Minor decisions during architecture and design...

Multiresonator-Based Chipless RFID: Barcode of the Future
Multiresonator-Based Chipless RFID: Barcode of the Future

This vital new resource offers engineers and researchers a window on important new technology that will supersede the barcode and is destined to change the face of logistics and product data handling. In the last two decades, radio-frequency identification has grown fast, with accelerated take-up of RFID into the mainstream through its...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy