architectural patterns
A simple explanation about Software Architecture and Software Design
I have been working as a software developer for many years now. In my experience, many people (including myself) confuse these two processes and talk about them interchangeably as if they are the same thing, but they are not. I hope this post helps clarify the distinction between these two