4 ms·
Honestly, I thought it was serious because I’ve seen people do things exactly like this, just in different languages. By “this” I mean “spend all their time fi
by scott_w 10mo ago
Honestly, I thought it was serious because I’ve seen people do things exactly like this, just in different languages.
By “this” I mean “spend all their time fighting against the language/framework because they don’t like it, rather than just picking a different language.”
- eru 10mo agoThere can be good reasons for choosing a language that you otherwise don't like. Eg legacy software, or because your boss tells you, or because of legal requirements, or because of library availability etc.
- scott_w 10mo agoThose are excellent reasons but then you shouldn’t fight the language, you should go with the language/framework conventions as much as possible. Trying to fight the language design will only lead to buggy, hard to understand code, so either suck it up or get a different job. EDIT: That last sentence is a bit harsher than I intended. I’m trying to convey the importance of professionalism in our work and remembering the experience of working with people who couldn’t do this brought back some bad memories!