diff --git a/Books.md b/Books.md new file mode 100644 index 0000000..c14673b --- /dev/null +++ b/Books.md @@ -0,0 +1,2 @@ +# Книги + diff --git a/DraftMindMap.md b/DraftMindMap.md index 631329d..ab88b23 100644 --- a/DraftMindMap.md +++ b/DraftMindMap.md @@ -12,10 +12,13 @@ Thought of map structure for C++: - Frameworks - IDE - databases - - testing + - testing (тестирование) + - TDD + - BDD - git - Alghoritms - Data structures + - CI\CD - state machines (конечные автоматы) - software patterns - competitive programming @@ -24,9 +27,10 @@ Thought of map structure for C++: - многопоточность - межпроцессорное взаимодействие - code quality - - можно глянуть твиттер https://twitter.com/mokevnin. Он неплохо набрасывает идеи. + - ООП + - паттерны + - Булева алгебра - Можно ещё подумать о том, какие сторонние знания нужны. Потому что C++ существует не в вакууме, а используется для решения задач в рахных сферах. То есть, чтобы работать в них, нужно знать не только С++, но и что-то сверх, что потом будет описываться с помощью C++ - - Ещё идей тут https://www.youtube.com/watch?v=SzJ46YA_RaA&ab_channel=DoS-DomainofScience - глянуть на цикл жизни кода (написание, билд, рантайм) - etc. - soft-skills diff --git a/README.md b/README.md index fe9c5cf..b93a832 100644 --- a/README.md +++ b/README.md @@ -25,4 +25,9 @@ [Draft areas of application](DraftAreasOfApplication.md) -[А нужен ли вам C++?](SelfIdentification.md) \ No newline at end of file +[А нужен ли вам C++?](SelfIdentification.md) + +[Книги](Books.md) + +[Другие интересные репозитории](ThirdPartyRepositories.md +) \ No newline at end of file diff --git a/ThirdPartyRepositories.md b/ThirdPartyRepositories.md new file mode 100644 index 0000000..d0b6682 --- /dev/null +++ b/ThirdPartyRepositories.md @@ -0,0 +1,7 @@ +# Другие интересные репозитории + +https://github.com/Nekrolm/ubbook + +https://github.com/fffaraz/awesome-cpp + +https://awesomecpp.com/