Learning architecture of softwares
How do i learn about architecture and the working of various softwares? I know github can be one way but there's no consolidated resource and also most of softwares are not oss.
GullyBoy
Stealth
6 months ago
Hey HeartyTwine. You can checkout AOSA (Architecture of Open-source Applications): https://aosabook.org/en/
500 lines or less is an amazing book among others because it puts constraints on the author to write code supporting the architecture in less than 500 lines.
The other books in the series are very good too.
Another book that I can recommend is Patterns of Enterprise Application Architecture by Martin Fowler.
I hope you like them.
Discover More
Curated from across
Software Engineers on
by salt
Gojek
[Thread] Share resources to the best content you would recommend to someone trying to learn more about Software Engineering?
This is something that helped me a lot during my Engineering days and some of it I even used during my job. It is great to work through these problems out of curiosity as it builds great intuition around computing and algorithms.
This course provides an introduction to mathematical modeling of computational problems.
https://www.youtube.com/playlist?list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb