3 ms·
This is abstract enough to be mostly useless, but concrete enough to piss off everyone who has had success using certain tools. Even the mechanical engineering
by laserbeam 5y ago
This is abstract enough to be mostly useless, but concrete enough to piss off everyone who has had success using certain tools. Even the mechanical engineering argument has the counterexample of equivalent but differebt pieces of CAD software used to design a bridge.
"You shouldn't like things" is an absolutely horrible piece of advice. Especially when presented vaguely... Especially when becoming productive in software involves displaying the grit of constantly solving small problems that arise day to day within the tools everyone uses.
Having a preference is a perfectly natural shortcut to productivity, and not a sign of poor engineering. There are dozens of other things we can improve as a community of software engineers which would actually make software better, faster, easier to debug, more maintanable.