На самом деле, на бытовом уровне люди больше склоняются к концепции "один инструмент для всего", чем "для каждой задачи свой инструмент". Это происходит на интуитивном уровне, думаю, что этому даже есть какое-то разумное объяснение.
Например, люди предпочтут один мощный смартфон взамен фотоаппарата, медиаплеера, телефона и портативной игровой приставки.
Тоже самое с github, вместо хранилища "кода", дополнительно он становится хранилищем "знаний" и это удобно, как по мне. Поэтому я решил подобрать несколько репозиториев которые содержат "знания", способные помочь на пути саморазвития.
1. Любимая тема всех разработчиков - какой путь изучения выбрать, есть целый репо, который содержит ответ
github.com/kamrana…-roadmap
2. Второй любимый вопрос - где взять литературу, и вот репо с бесплатными книгами (правда по архитектуре там нет, эта тема впринципе плохо раскрыта)
github.com/EbookFo…ks-ru.md
3. По архитеутре можно глянуть пример дизайна системы (как раз архитектурный взгляд)
github.com/donnema…n-primer
4. 30-ти секундные сниппеты, примеры коротких кусков кода, которые могут пригодится на практике
https://github.com/30-seconds/30-seconds-of-code
5. На закуску практические реализиации идей, по разным тематикам (можно построить свой клон одного из популярных проектов)
github.com/codecra…ur-own-x
#ссылки #знания