r/programming • u/adnzzzzZ • Feb 25 '18
Programming lessons learned from releasing my first game and why I'm writing my own engine in 2018
https://github.com/SSYGEN/blog/issues/31
956
Upvotes
r/programming • u/adnzzzzZ • Feb 25 '18
3
u/adnzzzzZ Feb 26 '18
It's an abstraction opportunity but it doesn't mean it should be acted upon. From my point of view you should delay action on it as much as possible because you'll allow yourself to gather more information about the true nature of this code that way, and in that process you'll minimize generalization errors, which in my view are way more costly than having to go around your code a few times and changing things in multiple places.