Effective game coding principles: 'Ya ain't gonna need it'
"This principle comes into play when you're programming something that you're guessing you might need at some point in the future. The basic premise is that generally speaking, you aren't going to need it."...
Read more »