There's a shitload of stuff on why it's bad practice. I'm still confused as to what's good practice though.