Gå direkte til innholdet

Stort sommersalg på pocket »

Til startsiden
Søk etter din neste leseopplevelse
Refactoring with C++
Spar

Refactoring with C++

heftet, Engelsk, 2024
Forfatter:
456,-
Sendes innen 5-10 virkedager
Improve readability and understandability of code using C++ best practices Key Features Enrich your coding skills using features from the modern C++ standard and industry approved libraries Implement refactoring techniques and SOLID principles in C++ Apply automated tools to improve your code quality Purchase of the print or Kindle book includes a free PDF eBook Book DescriptionDespite the prevalence of higher-level languages, C++ is still running the world, from bare-metal embedded systems to distributed cloud-native systems. C++ is on the frontline whenever there is a need for a performance-sensitive tool supporting complex data structures. The language has been actively evolving for the last two decades. This book is a comprehensive guide that shows you how to implement SOLID principles and refactor legacy code using the modern features and approaches of C++, the standard library, Boost library collection, and Guidelines Support Library by Microsoft. The book begins by describing the essential elements of writing clean code and discussing object-oriented programming in C++. You’ll explore the design principles of software testing with examples of using popular unit testing frameworks such as Google Test. The book also guides you through applying automated tools for static and dynamic code analysis using Clang Tools. By the end of this book, you’ll be proficient in applying industry-approved coding practices to design clean, sustainable, and readable real-world C++ code.What you will learn Leverage the rich type system of C++ to write safe and elegant code Create advanced object-oriented designs using the unique features of C++ Minimize code duplication by using metaprogramming Refactor code safely with the help of unit tests Ensure code conventions and format with clang-format Facilitate the usage of modern features automatically with clang-tidy Catch complex bugs such as memory leakage and data races with Clang AddressSanitizer and ThreadSanitizer Who this book is forThis book will benefit experienced C++ programmers the most, but is also suitable for technical leaders, software architects, and senior software engineers who want to save on costs and improve software development process efficiency by using modern C++ features and automated tools.

Andre har også sett på

  • Gå til Sjelens speils produktside
    Bokomslag for Sjelens speil
    Kari Opsal
    øvrig
  • Gå til Maries rums produktside
    Bokomslag for Maries rum
    Marie Olsson Nylander
    kartonert
  • Gå til The Things We Waters produktside
    Bokomslag for The Things We Water
    Mariana Zapata
    pocket
  • Gå til Den store boken med fortellinger fra Mummidalens produktside
    Bokomslag for Den store boken med fortellinger fra Mummidalen
    Alex Haridi, Cecilia Davidsson
    innbundet
  • Gå til Hjemmelaget kinesisks produktside
    Bokomslag for Hjemmelaget kinesisk
    Michelle Zhao
    innbundet
  • Gå til Fra drøm til drivhuss produktside
    Bokomslag for Fra drøm til drivhus
    Helene Moe Slinning
    innbundet
  • Gå til Smart Leaders, Smarter Teamss produktside
    Bokomslag for Smart Leaders, Smarter Teams
    Roger M. Schwarz
    innbundet
  • Gå til Håndbok i kognitiv atferdsterapis produktside
    Bokomslag for Håndbok i kognitiv atferdsterapi
    heftet
  • Gå til Ikke mennesker jeg kan regne meds produktside
    Bokomslag for Ikke mennesker jeg kan regne med
    Kyrre Andreassen
    heftet
  • Gå til Planleggerens produktside
    Bokomslag for Planleggeren
    Runar Ragnarson Brataas
    øvrig
  • Gå til Paletas : pinnglass på latinamerikanskt viss produktside
    Bokomslag for Paletas : pinnglass på latinamerikanskt vis
    Maria Borda
    innbundet
  • Gå til Ketokokeboken; sunnere, slankere, friskere på 6 ukers produktside
    Bokomslag for Ketokokeboken; sunnere, slankere, friskere på 6 uker
    Sofie Hexeberg, Stina Natalia Nilsen
    innbundet

Du vil kanskje like

  • Gå til Dad, I Want to Hear Your Storys produktside
    Bokomslag for Dad, I Want to Hear Your Story
    Jeffrey Mason
    innbundet
  • Gå til White Nightss produktside
    Bokomslag for White Nights
    Fyodor Dostoyevsky
    heftet
  • Gå til I Who Have Never Known Mens produktside
    Bokomslag for I Who Have Never Known Men
    Jacqueline Harpman
    pocket
  • Gå til The Let Them Theorys produktside
    Bokomslag for The Let Them Theory
    Mel Robbins
    innbundet
  • Gå til How Not to Hate Your Husband After Kidss produktside
    Bokomslag for How Not to Hate Your Husband After Kids
    Jancee Dunn
    pocket
  • Gå til God Has a Names produktside
    Bokomslag for God Has a Name
    John Mark Comer
    innbundet
  • Gå til 1984s produktside
    Bokomslag for 1984
    George Orwell
    heftet
  • Gå til Psychotic Obsessions produktside
    Bokomslag for Psychotic Obsession
    Leigh Rivers
    pocket
  • Gå til Insatiable (The Edge of Darknesss produktside
    Bokomslag for Insatiable (The Edge of Darkness
    Leigh Rivers
    pocket
  • Gå til Dad, I Want to Hear Your Story (Expanded Edition)s produktside
    Bokomslag for Dad, I Want to Hear Your Story (Expanded Edition)
    Jeffrey Mason
    heftet
  • Gå til The Wishbone Kitchens produktside
    Bokomslag for The Wishbone Kitchen
    Meredith Hayden
    innbundet
  • Gå til Pride and Prejudices produktside
    Bokomslag for Pride and Prejudice
    Jane Austen
    innbundet

Anbefalt for deg

  • Gå til Head First Design Patternss produktside
    Bokomslag for Head First Design Patterns
    Eric Freeman, Elisabeth Robson
    heftet
  • Gå til Tour of C++, As produktside
    Bokomslag for Tour of C++, A
    Bjarne Stroustrup
    heftet
  • Gå til Python Crash Course, 3rd Editions produktside
    Bokomslag for Python Crash Course, 3rd Edition
    Eric Matthes
    heftet
  • Gå til Modern Operating Systems, Global Editions produktside
    Bokomslag for Modern Operating Systems, Global Edition
    Andrew Tanenbaum, Herbert Bos
    heftet
  • Gå til Coding with Roblox Lua in 24 Hourss produktside
    Bokomslag for Coding with Roblox Lua in 24 Hours
    Official Roblox Books(Pearson)
    heftet
  • Gå til Test Driven Development in Cs produktside
    Bokomslag for Test Driven Development in C
    James W. Grenning
    heftet
  • Gå til Design Patternss produktside
    Bokomslag for Design Patterns
    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
    innbundet
  • Gå til Build APIs You Won't Hate: Everyone and their dog wants an API, so you should probably learn how to build thems produktside
    Bokomslag for Build APIs You Won't Hate: Everyone and their dog wants an API, so you should probably learn how to build them
    Laura Bohill, Phil Sturgeon
    heftet
  • Gå til Digital etikks produktside
    Bokomslag for Digital etikk
    Håkon Bergsjø, Leonora Onarheim Bergsjø
    heftet
  • Gå til Godot 4 Game Development Projectss produktside
    Bokomslag for Godot 4 Game Development Projects
    Chris Bradfield
    heftet
  • Gå til CCNA 200-301 Official Cert Guide Librarys produktside
    Bokomslag for CCNA 200-301 Official Cert Guide Library
    Wendell Odom, David Hucaby, Jason Gooley
    øvrig
  • Gå til Domain-Driven Designs produktside
    Bokomslag for Domain-Driven Design
    Eric Evans
    innbundet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 10% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.