| ▲ | throw10920 2 hours ago | |
> we have things like software architecture patterns that can be discussed at a high level without knowing the intricacies I think the counterargument would be "you can't teach people architecture alone and get good architects". I've observed this myself in "systems engineers" whose job is to connect boxes together without understanding how the boxes work. They, invariably, design ridiculous architectures on their own and need to basically find a domain expert to route their opinions through to come up with anything sane. | ||