Time is an essential ingredient that allows slower processes to transform ingredients into delicious creations. It is important to season more intensely, more heavily, and more in advance than you thought. Ingredients will take the flavors. It takes time for the seasonings to adhere and permeate. By seasoning in advance spices hydrate, salt and sugar are drawn into the meats, fish and vegetables. The results are fuller and more robust flavors. Spices don't fall off of ingredients, they stay in place doing there job as flavor delivery boys.
Years Past
Ideas in Food: Great Recipes and Why They Work
Maximum Flavor: Recipes That Will Change the Way You Cook
Gluten Free Flour Power: Bringing Your Favorite Foods Back to the Table