Physical punishment and verbal abuse are never the answer when it comes to raising children. They are not the answer in other parts of our lives, but unfortunately, they are also unavoidable.
These claims are further reinforced by a study that has been conducted recently. 33 mothers/caregivers were equipped with audio recorders for six evenings. In 15 cases the caregiver resorted to spanking at one time or another. The interesting part is that the children that were spanked misbehaved again, and usually in no more than 10 minutes. This is a small sample size but if correct it is interesting. Additionally, the participants were caregivers that said they yell at their children at least twice a week. It is impossible to say if the rest of the population reacts similarly. Still, punishment is not the key.
One thing is for sure and that is no one child is the same. What works for one does not mean it may work for another. There are too many variables to account for. The time of day, whether the child received enough sleep previously if there is anything else that is bothering it. Sometimes, all a parent can do is just weather the storm.