Plants, such as vegetables or cutting flowers, should be grouped tightly in beds. Furthermore, grouping reduces weeding and water waste and helps you target compost and nutrients. Ample space between rows helps promote air circulation, which repels fungal attacks, and choosing the plants, which we want to grow is important depending upon the space we usually have.
Considering micro-conditions, few plants which are easy and productive to grow are; tomatoes, lettuces, beans, potatoes, carrots, etc.