having gardened for 30 years...you learn one or two thngs.
select your plants based on your needs.then observe the amount of sunlight your garden area recieves.then on the selected plants...see what type of soil requirements there are,and sunlight requirements.If your unsure of the soil..take a sample in to your local land mgmt office...here in the states we have the dept of agriculture.
this save a tremendous amount of backbreaking work.
be sure your garden has good drainage,as rainy seasons can rot everything,and I strongly reccomen NOT waterering your garden.it will own you.a simple quick hoe,threw the rows in the morning hours,will trap dew and prevent weed growth.Mother nature will take care of th rest...with the exception of long dry spells. good luck:)