I really like this evolutionary-way of writing. Small little improvements and changes until it sounds better and fits better to the rest of the paragraph/text/code.
I found out that if i am disciplined enough when writing code this way the result is much much better.
When i was working in corporate world there was always some distraction (boss, time constraints , ...) to break this flow resulting in not so good code.