View the original post on Musing.io
Answer to this question isn't as simple as you might think.
First, we need to define what is referred as dieting in the question because there are so many dieting methods that people do from not eating certain things up to not eating at all.
Dieting by not eating at all are unhealthy and useless for losing weight. Your body will crave for much more food to compensate not eating for a certain period which leads you into eating more food when you do eat and your weight will become around the same as before or even more than before. It will just make the person doing it struggle for no result most of the time.
Second, people exercise at different rate. Obviously people that exercise less need to eat less food compared to people that actively exercise if they were to lose weight.
Third, people have different rates of metabolism. People with higher rate of metabolism will struggle less if they want to lose weight and people will slower rate of metabolism will generally struggle more. This is mostly biological so there's not much we can do about it. That being said it's the opposite if the person wants to gain weight though.
Fourth, nutritional needs varies from person to person. People often commit to a diet without knowing what their nutritional needs. This leads to people feeling weak or unfit when dieting and oftentimes makes them not following the diet plan properly thus producing a less satisfactory result.
Consulting an expert on nutrition is always a wise step if someone plans on dieting. It ensures them not attempting ineffective or sudden diets that will only make them suffer.