mirror of
https://github.com/changkun/modern-cpp-tutorial.git
synced 2025-12-17 12:44:40 +03:00
39 lines
1.4 KiB
Markdown
39 lines
1.4 KiB
Markdown
---
|
|
title: "Appendix 2: Modern C++ Best Practices"
|
|
type: book-en-us
|
|
order: 12
|
|
---
|
|
|
|
# Appendix 2: Modern C++ Best Practices
|
|
|
|
In this appendix we will briefly talk about the best practices of modern C++. In general, the author's thoughts on C++'s best practices are mainly absorbed from [Effective Modern C++](https://www.amazon.com/dp/1491903996/ref=cm_sw_em_r_mt_dp_U_-ZgjDb81ERBNP) and [C++ Style Guide](https://google.github.io/styleguide/cppguide.html). In this appendix, we will briefly discuss and use the actual examples to illustrate the methods, and introduce some of **the author's personal**, **non-common**, **non-sensible** best practices, and how to ensure the overall quality of the code.
|
|
|
|
## Common Tools
|
|
|
|
TODO:
|
|
|
|
## Coding Style
|
|
|
|
TODO:
|
|
|
|
## Overall Performance
|
|
|
|
TODO:
|
|
|
|
## Code Security
|
|
|
|
TODO:
|
|
|
|
## Maintainability
|
|
|
|
TODO:
|
|
|
|
## Portability
|
|
|
|
TODO:
|
|
|
|
[Table of Content](./toc.md) | [Previous Chapter](./appendix1.md)
|
|
|
|
## Licenses
|
|
|
|
<a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png" /></a><br />This work was written by [Ou Changkun](https://changkun.de) and licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/">Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License</a>. The code of this repository is open sourced under the [MIT license](../../LICENSE). |