Those are my personal rules:
-No sugar or sweets
-no junk food
-no alcohol (except a glass of wine occasionally)
-lots of fruits and vegetables (sometimes carry it from home)
-try not to mix proteins with carbohydrates, and different types of proteins (cheese+meat, meat+yoghurt etc)
-excercise
-periodical medical checks