I've also used the strategy.
I find it particularly useful when there is "free" food around. Like at a social event. The food is abundant and it's very easy to overdo it. But I tell myself there will always be another wedding, party or what have you. There is no need to "load" up at this particular time. I can have that pasta, cookie, cake or whatever at another time. Right now, TODAY, I need to focus on my health/weight. And it works. Sometimes.