It isn't necessary to have large beds with rows of one kind of plant. You can plant one or two vines in every small sunny space. Start with the spaces nearest to the house, so that you can water the plants easily and pick the vegetables as they are ready. The vines can be trained up pillars or string trellises and spread out on the roof. You can also grow vegetable vines in large containers, such as big clay pots, tins, or barrels.
Baskets filled with compost make good containers for growing vegetables.
3 Grow vegetable vines along fences or hedges. This way you will have a readymade trellis to support the vines. If you live in the country you can grow vegetable vines along field bunds. Vines that bear large, heavy, thick-skinned fruit are especially suited to this. 5 Vines can grow up and spread on haystacks or manure mounds.