Code Quality for Game Programming