DEV Community

Discussion on: Please explain why I need software architecture

zoedreams profile image

Not necessarily. But it will make a project look amateur verses AAA.

When I interview I specially test others foe their ability to understand identity anx mitigate anti design. Anti design patterns are what causes bugs and technical debt.

This is. One of my favorites

I high suggest learning and knowing to avoid these. They will make you a much better programmer.