News for hackers. Stuff that matters.
Re:Thirteen Years of Bad Game Code by falcolas on Friday March 31, 2017 @10:20AM (#14004027)
Meh, I've been doing this for around 10 years now, and I dislike code I wrote yesterday. It's not wrong, it's just merely sufficient.

Why?

To paraphrase someone else: I wrote sufficient code because I didn't have the time to write good code.

There's always a better abstraction I could have teased out, a more complete refactor to make that one line hack never have to exist, and better documentation which would read more like English and less like shorthand.

Re:Thirteen Years of Bad Game Code by chadgeidel on Friday March 31, 2017 @11:26AM (#14004755)
"I made this one [letter] longer only because I have not had the leisure to make it shorter." - Blaise Pascal. https://en.wikiquote.org/wiki/Blaise_Pascal
Re:Thirteen Years of Bad Game Code by laythea on Friday March 31, 2017 @12:49PM (#14005621)
Yep I second this. This is, in my opinion, what defines a senior level software engineer - the ability to tradeoff where necessary and possible.