If you've ever written a novel, you'll know it's no easy feat. In fact, if you've ever written anything, it's not easy. But I'm focusing on novels in particular, because that's what I tend to write most of the time.

Now don't get me wrong - there are a lot of pitfalls and places to trip up while writing a book. But one of the biggest decisions is whether to flat out write the damn thing - 'pants' it - to completely write with abandon, no plan, to plunge into the writing head-on, or to meticulously plan every last detail before you start writing.

Which one is better?