I once have a friend who work with getting things done mindset but the results is crappy. Meanwhile there's also someone who takes time in doing something but deliver better results. Which one is better?