2 ms·
Not a big fan of human factors in engineering, huh? Documenting poor design rather than improving it is lazy, bad engineering. Requiring rote learning of an ve
by chefandy 5y ago
Not a big fan of human factors in engineering, huh?
Documenting poor design rather than improving it is lazy, bad engineering. Requiring rote learning of an very complex interface that poorly represents a moderately complex data structure is lazy, bad engineering. Macho, hyperbolic, gatekeeping arguments for non-design as a design philosophy is advocating for bad engineering. Being mad that people want products with interfaces that make sense is being mad that people want an important facet of good engineering.