see #12: translation of appendix 1 & 2

This commit is contained in:
Changkun Ou
2019-07-09 12:34:40 +02:00
parent 908c9ad77e
commit 14a24de242
3 changed files with 33 additions and 2 deletions

View File

@@ -6,7 +6,14 @@ order: 11
# Appendix 1Further Study Materials
First of all, congratulations 🎉 on reading this book! I hope this book has raised your interest in modern C++.
As mentioned in the introduction to this book, this book is just a book that takes you quickly to the new features of modern C++ 11/14/17/20, rather than the advanced learning practice of C++ "Black Magic". The author of course also thinks about this demand, but the content is very difficult and there are few audiences. Here, the author lists some materials that can help you learn more about modern C++ based on this book. I hope I can help you:
- [C++ Reference](http://en.cppreference.com/w)
- [CppCon YouTube Channel](https://www.youtube.com/user/CppCon/videos)
- [Ulrich Drepper. What Every Programmer Should Know About Memory. 2007](https://people.freebsd.org/~lstewart/articles/cpumemory.pdf)
- to be added
[Table of Content](./toc.md) | [Previous Chapter](./10-cpp20.md) | [Next Chapter](./appendix2.md)

View File

@@ -6,7 +6,31 @@ order: 12
# Appendix 2Modern 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)