- Hands-On Embedded Programming with C++17
- Maya Posch
- 112字
- 2021-08-20 10:20:47
Maintainability
In the preceding sections, we have seen a number of features that C++ offers, and the viability of using them on a resource-limited platform. A big advantage of using C++ is the reduction in code size you can accomplish through the use of templates, along with the organization and modularization of a code base using classes, namespaces, and the like.
By striving for a more modular approach in your code, with clear interfaces between modules, it becomes more feasible to reuse code between projects. It also simplifies the maintenance of code by making the function of a particular section of code clearer and providing clear targets for unit and integration testing.
推薦閱讀
- Aftershot Pro:Non-destructive photo editing and management
- Instant uTorrent
- 龍芯應用開發標準教程
- Intel FPGA/CPLD設計(高級篇)
- 單片機原理及應用系統設計
- VCD、DVD原理與維修
- 基于Apache Kylin構建大數據分析平臺
- Java Deep Learning Cookbook
- Blender Game Engine:Beginner's Guide
- 3D Printing Blueprints
- The Artificial Intelligence Infrastructure Workshop
- 計算機電路基礎(第2版)
- Mastering Quantum Computing with IBM QX
- 可編程邏輯器件項目開發設計
- Instant Website Touch Integration