From e46db341359cf84d2ec2c99f4d6eaf357ed74b91 Mon Sep 17 00:00:00 2001 From: lusipad Date: Thu, 23 Mar 2023 01:35:47 +0800 Subject: [PATCH] doc: update document, add README --- Chinese/AreasOfApplication.md | 2 +- Chinese/CommunitySources.md | 2 +- Chinese/FunCpp.md | 2 +- Chinese/HowToStudy.md | 2 +- Chinese/Mythbusters.md | 2 +- Chinese/PetProjects.md | 2 +- Chinese/README.md | 45 +++++++++++++++++++++++++++++++++++ Chinese/Rationale.md | 2 +- Chinese/SelfIdentification.md | 2 +- Chinese/Tooling.md | 2 +- README.md | 2 +- 11 files changed, 55 insertions(+), 10 deletions(-) create mode 100644 Chinese/README.md diff --git a/Chinese/AreasOfApplication.md b/Chinese/AreasOfApplication.md index 5f361f1..57fd574 100644 --- a/Chinese/AreasOfApplication.md +++ b/Chinese/AreasOfApplication.md @@ -14,4 +14,4 @@ C++语言具有广泛的应用领域,主要在需要高性能或低内存消 --- -[**返回主页**](../README.md) \ No newline at end of file +[**返回主页**](README.md) \ No newline at end of file diff --git a/Chinese/CommunitySources.md b/Chinese/CommunitySources.md index a8601de..ee5aebd 100644 --- a/Chinese/CommunitySources.md +++ b/Chinese/CommunitySources.md @@ -37,4 +37,4 @@ --- -[**To main page**](../README.md) +[**To main page**](README.md) diff --git a/Chinese/FunCpp.md b/Chinese/FunCpp.md index 4052b4e..28fa934 100644 --- a/Chinese/FunCpp.md +++ b/Chinese/FunCpp.md @@ -18,4 +18,4 @@ --- -[**返回主页**](../README.md) \ No newline at end of file +[**返回主页**](README.md) \ No newline at end of file diff --git a/Chinese/HowToStudy.md b/Chinese/HowToStudy.md index 30bbdd8..8881bcb 100644 --- a/Chinese/HowToStudy.md +++ b/Chinese/HowToStudy.md @@ -30,4 +30,4 @@ --- -[**回首页**](../README.md) \ No newline at end of file +[**回首页**](README.md) \ No newline at end of file diff --git a/Chinese/Mythbusters.md b/Chinese/Mythbusters.md index 8f2536a..d2f157f 100644 --- a/Chinese/Mythbusters.md +++ b/Chinese/Mythbusters.md @@ -46,4 +46,4 @@ C++并没有死。 --- -[**返回首页**](../README.md) \ No newline at end of file +[**返回首页**](README.md) \ No newline at end of file diff --git a/Chinese/PetProjects.md b/Chinese/PetProjects.md index 03d3ffa..b59a097 100644 --- a/Chinese/PetProjects.md +++ b/Chinese/PetProjects.md @@ -71,4 +71,4 @@ Pet Projects 想法轮盘允许您设置所需复杂性级别并旋转轮盘。 --- -[**返回主页**](../README.md) \ No newline at end of file +[**返回主页**](README.md) \ No newline at end of file diff --git a/Chinese/README.md b/Chinese/README.md new file mode 100644 index 0000000..934f9e3 --- /dev/null +++ b/Chinese/README.md @@ -0,0 +1,45 @@ +# C++ 开发者路线图 + +C++ 仍然是 [2021年](https://insights.stackoverflow.com/survey/2021#most-popular-technologies-language-prof) 和 [2022年](https://survey.stackoverflow.co/2022/#most-popular-technologies-language-prof) 中最受欢迎的开发语言之一。有很多人想开始学习 C++ 并成为开发者。他们面临着这些问题:“我应该从哪里开始?我应该按照什么顺序学习?我应该读哪些书?” + +我们试图通过提供的路线图来回答这些问题。路线图侧重于大多数项目中常见的通用能力和技能。它旨在帮助那些刚开始教育或经验有限的人士。如果您学习了列出的材料,就可以创建一个更有效的学习计划,而不会被无关信息分心。它将帮助您掌握 C++ 在许多商业项目中普遍使用的水平。 + +建议在开始探索地图之前阅读下面列出的文章。 + +# :bookmark_tabs: 文章 + +1. :flashlight: [为什么创建了这个路线图以及其目标是什么?](Rationale.md) +2. :mag: [你确定需要了解 C++ 吗?](SelfIdentification.md) +3. :space_invader: [C++ - 这不是火箭科学](FunCpp.md) +4. :clipboard: [C++ 的应用领域](AreasOfApplication.md) +5. :ghost: [C++ 的神话和传说](Mythbusters.md) +6. :chart_with_upwards_trend: [开发者评级体系概述 ](Grades/Overview.md) +7. :mortar_board: [如何学习? ](HowToStudy.md) +8. :books: [关于 C++ 的书籍和其他资源](Books/Overview.md) +9. [Pet-project ideas](PetProjects.md) +10. [Language toolkit](Tooling.md) +11. [More resources about C ++:documentation, community links, etc.](CommunitySources.md) + + +# :milky_way: 路线图 + +路线图提供以下格式: + +* :arrow_forward: [Miro](https://miro.com/app/board/o9J_lpap34Q=/) +* :arrow_forward: [GraphML](English/Graph/roadmap.svg) + +有关如何查看和编辑graphML文件的说明,请参见[此处](English/Graph/README.md)。 + +# :key: 许可证和条件 +该路线图根据许可证**CC BY-NC-SA 4.0**发布:[RUS](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ru)|| [ENG](https://creativecommons.org/licenses/by-nc-sa /4.0/deed.en)。简而言之: + +- 只有在提供原始来源链接时,您才可以共享、采用或复制所呈现材料的任何部分。 +- **禁止**将任何部分材料用于任何商业目的。 + +# :mailbox: 反馈与沟通 + +如果有任何评论、建议或想法,请随时与我们联系。我们非常重视您的支持。 + +您可以通过Github中的以下渠道之一联系我们: +- 如果对存储库内容进行任何建议或修改 - 在[Pull Requests](https://github.com/salmer/CppDeveloperRoadmap/pulls)中创建新PR +- 如果对存储库内容进行任何建议或修改 - 在[Issues](https://github.com/salmer/CppDeveloperRoadmap/issues)中提交新问题。(不幸的是,Miro框架没有历史跟踪器并且无法访问路线图。所有更改都是在审核和批准后手动添加) \ No newline at end of file diff --git a/Chinese/Rationale.md b/Chinese/Rationale.md index f6e49f7..60c72a2 100644 --- a/Chinese/Rationale.md +++ b/Chinese/Rationale.md @@ -12,4 +12,4 @@ C++ 在许多商业项目中被广泛使用,并在其历史上经历了重大 --- -[**返回主页**](../README.md) \ No newline at end of file +[**返回主页**](README.md) \ No newline at end of file diff --git a/Chinese/SelfIdentification.md b/Chinese/SelfIdentification.md index e8924de..c3b502f 100644 --- a/Chinese/SelfIdentification.md +++ b/Chinese/SelfIdentification.md @@ -17,4 +17,4 @@ C ++ 富含思想和编码方法, 因此建议您以开放心态开始学习该 --- -[**返回主页**](../README.md) \ No newline at end of file +[**返回主页**](README.md) \ No newline at end of file diff --git a/Chinese/Tooling.md b/Chinese/Tooling.md index 6c266af..c30b004 100644 --- a/Chinese/Tooling.md +++ b/Chinese/Tooling.md @@ -157,4 +157,4 @@ --- -[**回到主页**](../README.md) +[**回到主页**](README.md) diff --git a/README.md b/README.md index d00879c..f6634e4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # C++ Developer Roadmap -## :speech_balloon: Additional languages: [Русский](Russian/README.md) +## :speech_balloon: Additional languages: [Русский](Russian/README.md) [中文](Chinese/README.md) C++ is still one of the most popular development languages in [2021](https://insights.stackoverflow.com/survey/2021#most-popular-technologies-language-prof) and [2022](https://survey.stackoverflow.co/2022/#most-popular-technologies-language-prof). There are quite a few people who want to start learning C++ and become a developer. They face the questions: "Where should I start? What and in what order should I study? What books should I read?