Carl-Daniel Hailfinger wrote:
Making strange code painful to look at is good.
..to ensure that noone will ever want to look at it again, so that bugs won't be found? Makes no sense.
I consider the opposite to be true, in particular code with strange logic should be easy on the eyes so that anyone who has even slight interest could actually review it and maybe even spot a bug.
If the code is painful $person will just laugh and go away, leaving bugs lingering..
//Peter