When I write code, I try to group lines of similar code together, then leave a blank line and write another block.
I believe this contributes to the neatness and readabi
My rule of thumb is:
Put a single blank line between blocks of code that can be described with one comment.
But generally I agree that many large functions with lots of white space should be broken into smaller functions.