4 ms·
> People who are not building the architecture should not make decisions about it. Nope! Everyone can and does make mistakes. A good architect should accept an
by supersparrow 3y ago
> People who are not building the architecture should not make decisions about it.
Nope! Everyone can and does make mistakes. A good architect should accept and learn from suggestions and ultimately better technical decisions put forward by members of the team, whether it’s the senior with 70 years experience or the 1-month experience, bright junior with a good idea.
I was in a team where the architect chose to use React without TypeScript, and a nasty .NET 4/React mix for the front end. This was 2-3 years ago. I suppose it’s what he knew and was comfortable with? This combination caused no end of issues and an unnecessarily difficult development process. Unfortunately I wasn’t around at the time, but I’d have spoken up, and probably been listened to, which is what i’d expect from any good team, regardless of your position. Better is better, doesn’t matter whose mouth it comes out of.
A lot of the architects I’ve worked with have been rather snobby and quick to dismiss less experienced team members in my experience.