The "text book" way includes all of the important elements needed to create a pond that holds water.

The reason there is no universal recipe, is that conditions on the ground are highly variable. The sub-soil materials probably matter the most, but other factors such as presence of groundwater, slope of the land, watershed drainage area, average rainfall, etc. also have a huge impact on how the pond will be constructed.