Li Japin <japinli@hotmail.com> writes:
> I agree with Heikki from the code execution point of view.
> In code execution point of view they are same, however, the code is for user, i think the readability is also
important.
There is another consideration here, which is avoiding creating
back-patching hazards from gratuitous cross-branch code differences.
If you need to rewrite a chunk of logic anyway, then fixing
small cosmetic issues in it is fine. Otherwise I think "leave
well enough alone" is a good guiding principle.
regards, tom lane