- 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.
推薦閱讀
- Learning SQL Server Reporting Services 2012
- Python GUI Programming:A Complete Reference Guide
- 電腦組裝與維修從入門到精通(第2版)
- 精選單片機設計與制作30例(第2版)
- 硬件產品經理成長手記(全彩)
- 電腦維護365問
- Blender Quick Start Guide
- 單片機原理及應用:基于C51+Proteus仿真
- Hands-On Deep Learning for Images with TensorFlow
- 單片微機原理及應用
- 微服務實戰(Dubbox +Spring Boot+Docker)
- 計算機組裝與維護(慕課版)
- 計算機組成技術教程
- 電腦主板維修技術
- Machine Learning Projects for Mobile Applications