Posted: 01/07/2015 at 22:43
I think a garden needs structure and flow to work and the structure can be formal or informal according to your taste and budget. Planting should be as full as possible and definitely not in neat straight rows except in the veggie plot or any hedging.
I think that article is a load of hooey. In a small garden, where you need to maximise every bit of space, hanging baskets can add interest and height and changing colour and form through the seasons. A greenhouse is a boon for anyone raising their own plants from seed or growing tomatoes, cucumbers and so on. There shouldn't be bare soil but it will inevitably be there after a good weeding session or when new planting is done and until the plants grow to size to cover the soil.
The only things that snob got right are the dreaded patio word and decking, although if you're lucky enough to have a pond big enough, a wooden deck over part of it can be a great place to sit and watch the wildlife.