stemmlerjs/software-design-and-architecture-roadmap
stemmlerjs/software-design-and-architecture-roadmap has 3,416 GitHub stars and 414 forks. GitHot measured 0 stars in 24 hours and -1 in 7 days. Last checked 2026-11-12 11:43 UTC. Last push 2023-02-10.
🧱 The software design and architecture roadmap for any developer
Crecimiento de estrellas medido
- in 24h
- 0
- in 7 days
- -1
- in 15 days
- Recopilando historial
- in 1 month
- Recopilando historial
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.md
OriginalThe Full-Stack Software Design and Architecture Roadmap

How to learn software design and architecture
Below you'll find a big map for junior, self-taught and intermediate developers to learn more about software design and architecture.
As a JavaScript turned strictly TypeScript developer, I realized that software design was a huge topic and I felt that I wasn't getting the most out of my object-oriented TypeScript.
I made this chart to mind map my process of learning software design and architecture over the past year; sharing them here so that the community can benefit from it as well.
I wrote an article titled "How to Learn Software Design and Architecture" where I dive into more details on each part of the stack here! Check it out.
If you think that these can be improved in anyway, please do suggest.
Summary

Map

🚦 Wrap Up
If you have an idea to improve the map, feel free to discuss it in the issues.
🙌 Contribution
Explorar proyectos relacionados
sindresorhus/awesome
😎 Listas Awesome sobre todo tipo de temas interesantes [NOTA: Las pull requests están temporalmente desactivadas hasta que tenga ocasión de ponerme al día con las existentes]
535,930 estrellasEbookFoundation/free-programming-books
:books: Libros de programación disponibles de forma gratuita
401,493 estrellasnilbuild/developer-roadmap
Hojas de ruta interactivas, guías y otros contenidos educativos para ayudar a los desarrolladores a crecer en su carrera.
371,909 estrellasvinta/awesome-python
La lista definitiva que responde a «Quiero hacer X en Python, ¿qué herramienta debería usar?».
334,320 estrellas