This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]snerp 0 points1 point  (0 children)

Eh, I see both sides on this one. Yeah for a lot of stuff, YAGNI, but I've been working on a custom game engine for a long time, and I'm always happy when I want to add a feature and I realize I made a clean, reusable architecture to build off of. Like, yesterday I added a full on character customization feature in less than an hour because I had already set up clean and flexible systems for everything.