With a male, I feed him enough that he doesn't get fat.
With a female, if she is constantly fed as much as she wants she will likely produce large clutches. Its said that producing large clutches shortens the female's life. IMHO she needs to be fed well when she's producing eggs because you want the babies and her to be healthy...and for a few days after she lays the clutch to help her recover, but if she's kept on a diet (not starvation) just after that (and lower the temperature slightly) until she starts on the next clutch, she should lay fewer eggs. I have some veiled females right now that are over 4 years old that have never laid an egg...but if I were to mate them and then start to feed them more they will likely lay a clutch of about 20-25 eggs that all hatch and produce healthy babies.