3 ms·
So, what's the "most hated thing about programming?" I guessed and guessed and couldn't get it. Deadlines? Users? Management? No documentation? Having to write
by einpoklum 7y ago
So, what's the "most hated thing about programming?" I guessed and guessed and couldn't get it.
Deadlines? Users? Management? No documentation? Having to write documentation? Having to write unit tests? Debugging? Licensing? Having to reinvent the wheel since the good stuff is closed-source? Being forced to do Agile/Scrum/Kanban? ... aargh!
- LEARAX 7y ago"Whiteboarding, naming things, stand-ups, OBOE (?), cache invalidation, and Jira" according to [1]. I don't think these questions are very fun. [1] https://github.com/lettier/hacker-feud/blob/e51c870f1b391ec043b832c85a5c2e92a777df25/src/main.js#L42-L70 https://github.com/lettier/hacker-feud/blob/e51c870f1b391ec0...
- einpoklum 7y agoOBOE = Off-by-one error. also I don't see what's so bad about naming things - it's only bad if they get _mis_named and then you need to guess what they really are.
- deleted 7y ago[deleted]
- marz0 7y ago“There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.” Source: https://martinfowler.com/bliki/TwoHardThings.html https://martinfowler.com/bliki/TwoHardThings.html
- lucb1e 7y agoI also couldn't even figure out dead programming languages, for a long time not even a single answer. My first correct guess was Lisp after trying Python2, ALGOL, BASIC, QBASIC, FORTRAN, COBOL, and probably more, which I thought were all perfectly good guesses (even if I know FORTRAN and COBOL are still in active use and Python2 is still maintained by distributions). Turns out the answers are perfectly alive languages. Ruby? PHP?! I guess it's meant as a joke? Great demo, I could have spent that time better.
- BlackjackCF 7y agoSame here. I can't believe Ruby and PHP were on that list.