Terry L. Yockey One of my favorite sights a few years ago, was a front yard entirely planted with vegetables. There were cucumbers, cabbages, lettuce and even a few tomatoes. I think all of us could take a lesson from him.
Most vegetables are actually very attractive plants which produce flowers before fruiting.
In my limited space I do a lot of container herb and vegetable growing. I like watching them grow right next to me as I sit on the deck. Another advantage is that the herbs all smell wonderful and I can reach over and pick a sprig while I'm relaxing. After a rainfall the whole backyard is filled with the different aromas. Another good way to maximize your growing area, is to plant vertically.