3 ms·
Sadly, to this is not as common because in order for it to happen, the idea of focusing on new-user friendliness needs to be baked into the culture of a team bu
by afarrell 11y ago
Sadly, to this is not as common because in order for it to happen, the idea of focusing on new-user friendliness needs to be baked into the culture of a team building a tool. Otherwise, improvements get held up as being superficial, especially when there is an existing user base who has already gotten used to how things work that the maintainers can point to and say "see, things work fine. We should not change things because that could introduce errors and the existing codebase is already tested."
Automated testing helps implement these things too.