This is called Permaculture, it maximizes yield using natural methods (i.e. avoid tiling the soil, herbicides, etc) and results in an "edible forest"
From the wikipedia: 4 Common practices 4.1 Agroforestry 4.2 Hügelkultur 4.3 Natural building 4.4 Rainwater harvesting 4.5 Sheet mulching 4.6 Intensive rotational grazing 4.7 Keyline design 4.8 Fruit tree management