reading the pattern completely helps a lot.
But don't just read it. Try to visualize the piece as you do. Then it will become more clear, why you decrease, increase, bind off or anything.
In my eyes there is no waste yarn - any yarn should be put to use and not be wasted.