I see both sides. For me personally if I'm making healthy meal choices, I have to snack in order for to consume a healthy amount of calories I need daily. Typically my meals are between 200-300 calories each. I'm in maintenance and need 1338 per day to stay status quo so for me that means adding in 2-3 Snacks per day which are usually cheese, Protein bars, etc. Unless I have a higher caloric meal and then I adjust my snacks accordingly. Now what I will say on the flip side is that typically when I do go over my calories its because I've had a higher caloric meal and still have a craving for my normal snack so........It can really go either way.