Moved all items from draft md to mind map

This commit is contained in:
Dmitriy Dmitriev
2021-05-31 20:58:07 +03:00
parent 7fcb226532
commit 3c4a7c990f
2 changed files with 2 additions and 48 deletions

View File

@@ -6,4 +6,5 @@
- https://medium.com/nuances-of-programming/%D1%8F%D0%B7%D1%8B%D0%BA%D0%B8-c-%D0%B8-c-%D0%B3%D0%B4%D0%B5-%D0%B5%D1%89%D1%91-%D0%B8%D1%85-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D1%8E%D1%82-%D0%B8-%D0%B7%D0%B0%D1%87%D0%B5%D0%BC-9ff56559d5bf - https://medium.com/nuances-of-programming/%D1%8F%D0%B7%D1%8B%D0%BA%D0%B8-c-%D0%B8-c-%D0%B3%D0%B4%D0%B5-%D0%B5%D1%89%D1%91-%D0%B8%D1%85-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D1%8E%D1%82-%D0%B8-%D0%B7%D0%B0%D1%87%D0%B5%D0%BC-9ff56559d5bf
- https://www.softwaretestinghelp.com/cpp-applications/ - https://www.softwaretestinghelp.com/cpp-applications/
- https://hackr.io/blog/features-uses-applications-of-c-plus-plus-language - https://hackr.io/blog/features-uses-applications-of-c-plus-plus-language
- Полухин об областях применения https://www.youtube.com/watch?v=LZflL44SVVY&ab_channel=C%2B%2BUserGroup - Полухин об областях применения https://www.youtube.com/watch?v=LZflL44SVVY&ab_channel=C%2B%2BUserGroup
- competitive programming

View File

@@ -4,53 +4,6 @@ Thought of map structure for C++:
https://miro.com/app/board/o9J_lFH_iBs=/ https://miro.com/app/board/o9J_lFH_iBs=/
- [ ] hardskills
- [ ] Можно ещё подумать о том, какие сторонние знания нужны. Потому что C++ существует не в вакууме, а используется для решения задач в рахных сферах. То есть, чтобы работать в них, нужно знать не только С++, но и что-то сверх, что потом будет описываться с помощью C++
- [x] OS
- [x] RTOS, OS of general purpose
- [x] Windows, Linux, *NIX, Android, iOS
- [x] Network (TCP, OSI)
- [ ] Language features
- [ ] Комитет стандартизации
- [ ] core guidelinses
- [x] Libraries
- [x] boost
- [x] Frameworks
- [x] IDE
- [ ] databases
- [x] testing (тестирование)
- [x] TDD
- [x] BDD
- [x] gtest
- [x] git
- [ ] Alghoritms
- [ ] Data structures
- [x] CI\CD
- [x] state machines (конечные автоматы)
- [ ] software patterns (паттерны)
- [ ] competitive programming
- [ ] software design/software architecture (вообще умение декомпозировать и создавать рабоспособные и поддерживаемые системы)
- [x] Как рабоатет компилятор
- [x] многопоточность
- [x] межпроцессорное взаимодействие
- [ ] code quality
- [ ] ООП
- [ ] Булева алгебра
- [ ] глянуть на цикл жизни кода (написание, билд, рантайм)
- [x] drivers
- [x] etc.
- [ ] soft-skills
- [ ] team work
- [ ] communication
- [ ] time managment
- [ ] prioritazing
- [ ] learning skills
- [ ] english
- [ ] reading
- [ ] writing
- [ ] speaking
- [x] etc.
## Candidates for map drawings: ## Candidates for map drawings:
- https://github.com/gera2ld/markmap - https://github.com/gera2ld/markmap
- скорее всего можно интегрировать в гитхаб для автогенерации при изменениях - скорее всего можно интегрировать в гитхаб для автогенерации при изменениях