Jim Welch interview
In general try and receive criticisms well. It will often seem wrong or unnecessary at the time, and while sometimes that is the case, most of the time the feedback will lead you to a product both you and the client are happier with.