in reply to Defensive Programming
Perhaps. Perhaps not. However, last if $count >= 10; (if used at the bottom of a much larger amount of code than in your example), communicates the intent far better than the '==' version, and is, as you say, more or less free.
In the early days, we were far less P.C. We called it idiot-proofing (where the users were other programmers).
Actually, I still think of it that way :).
Update: ++ demerphq for succinctly rewriting your example code. Looks much closer to the way I'd write it.
dmm
If you GIVE a man a fish you feed him for a day
|
|---|