Paraphrasing Johnson & Fowler: "Software architecture is a shared understanding of the things that are important."
This really encapsulates everything about my approach to software architecture:
Make sure everyone understands how we want the software to be built.
Focus on the important stuff. Focus on the things that are hard to change later, focus on exit strategies for when you do need to change them.
Don't get lost in details. Strict adherence to patterns doesn't solve problems. Patterns are guidelines. Formalizing every piece of the architecture makes you lose sight of the bigger picture - the important stuff.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Paraphrasing Johnson & Fowler: "Software architecture is a shared understanding of the things that are important."
This really encapsulates everything about my approach to software architecture: