I came across an excellent article on practicing in Time Magazine. It might sound an awful lot like what you've read on this here blog.
http://ideas.time.com/2012/01/25/the-myth-of-practice-makes-perfect/
http://ideas.time.com/2012/01/25/the-myth-of-practice-makes-perfect/