in reply to A matter of style: how to perform a simple action based on a simple condition?

For me personally, I prefer the third syntax primarily for two reasons. First, it's what I'm more familiar with seeing and using.

Secondly, I personally find the 'condition' then 'action' syntax more 'natural' to how I think about things as opposed to 'action' then 'condition'. In my mind, if a condition has to be met before an action is to take place, it doesn't make sense to list the action before the condition.

I'm not advocating that this is 'best' method, but it's what feels more natural for me and is the easiest for me to follow when quickly scanning code.

  • Comment on Re: A matter of style: how to perform a simple action based on a simple condition?

Replies are listed 'Best First'.
Re^2: A matter of style: how to perform a simple action based on a simple condition?
by doug (Pilgrim) on Sep 26, 2010 at 12:53 UTC

    I agree that the second approach is the one that usually seems best, but I do have an additional restriction as to when to not use this approach: there can be no line breaks. If anything about this makes the the code too long to fit on a single line then I switch to the third approach.

    - doug