in reply to Re: Conditional style (if, &&) query
in thread Conditional style (if, &&) query
It may be prejudice that makes me prefer this structure. But I do think there is good reason too.if (cond) do something else do something else
George_Sherston's comment about the relative importance of the things_to_do is a good one and I take this into account by making free use of unless() {}, but there's another issue here, for which I will put on my tester's hat. It is important that we see clearly that it is a condition. From the perspective of a test designer, the presence of a condition is more important that what it does. And since I think better code gets written if everyone who comes into contact with it thinks about it from a tester's perspective, that makes "C" style a clear winner for me.
BTW SInce I was using the "C" style a long time before C was invented, I find it hard to accept the phrase "traditional C style"!!
|
|---|