|
|
|
Ask HN: Resources for non-web software architecture?
|
|
4 points
by xqb64
17 days ago
|
|
I'm looking for resources (primarily books, papers, and YT videos) on software architecture. I'm NOT interested in Monolith vs Microservices type of material -- but rather material applicable in general, or systems programming in particular. |
|
Start with deeply understanding the problem and let it guide you to choosing the right abstractions, dependencies, and arrangement of the various pieces into a system. It's more of an art than science: learn how to use a brush and mix colors then follow your vision, rather than using a set of cookie cutters that tend to produce something that obscures the obvious, and usually simpler, solution to the problem.