{"product_id":"clean-c-20-sustainable-software-development-patterns-and-best-practices","title":"Clean C++20: Sustainable Software Development Patterns and Best Practices","description":"\u003cp\u003eWrite Maintainable, Extensible, And Durable Software With Modern C++. This Book, Updated For The Recently Released C++20 Standard, Is A Must For Every Developer, Software Architect, Or Team Leader Who Is Interested In Well-Crafted C++ Code, And Thus Also Wants To Save Development Costs. If You Want To Teach Yourself About Writing Better C++ Code, Clean C++20 Is Exactly What You Need. It Is Written For 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 DonT Take Care With Your Codebase, You Can Produce A Large, Messy, And Unmaintainable Beast In Any Programming Language. However, C++ Projects In Particular Are Prone To Get Messy And Tend To Slip Into A Maintenance Nightmare. There Is Lots Of C++ Code Out There That Looks As If It Was Written In The 1980S, Completely Ignoring Principles And Practices Of Well-Written And Modern C++.It Seems That C++ Developers Have Been Forgotten By Those Who Preach Software Craftsmanship And Clean Code Principles. The Web Is Full Of C++ Code Examples That May Be Very Fast And Highly Optimized, But Whose Developers Have Completely Ignored Elementary Principles Of Good Design And Well-Written Code. This Book Will Explain How To Avoid This And How To Get The Most Out Of Your C++ Code. YouLl Find Your Coding Becomes More Efficient And, Importantly, More Fun.What You Will Learngain Sound Principles And Rules For Clean Coding In C++ Carry Out Test-Driven Development (Tdd)Better Modularize Your C++ Code Base Discover And Apply C++ Design Patterns And Idioms Write C++ Code In Both Object-Oriented And Functional Programming Styles Who This Book Is Forany C++ Developer Or Software Engineer With An Interest In Producing Better Code.\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":45887753552070,"sku":"DADAX1484259483","price":41.68,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/9389\/1014\/files\/617CVs5-dRS.jpg?v=1779948957","url":"https:\/\/ergodemedia.com\/products\/clean-c-20-sustainable-software-development-patterns-and-best-practices","provider":"Ergodemedia","version":"1.0","type":"link"}