When starting with software development, how much architecture should you know? Which architectural patterns should you know ... or at least know of? (copy of #1 ) - [Design Patterns](https://dev.to/abdurrkhalid333/design-patterns-in-software-development-4b82) - [Martin Fowler](https://martinfowler.com/architecture/) - Clean Code & [Clean Coders](https://cleancoders.com/) - [C4 Model](https://c4model.com/) (vs box-box-cilinder 😅) - Event Sourcing ([Paradigm Shift](https://levelup.gitconnected.com/paradigm-shift-from-single-model-to-commands-events-and-queries-ee68a97de9aa?sk=df5dcf092d31eb2da5f6a95940cbd74f)) and Domain Driven Design