Please, please, stop using "foo" and "bar” in code documentation. Give us real examples that mean something. Not "if (foo > bar)," but “if (height > limit)." Not “foo++” but “counter++”. Give us a logical hook to hang our hat on, not nonsense words.
@waldoj As some of your commenters have implied, these two "words" are variable names that are derived from a long military tradition.. from FUBAR (which I leave to your own efforts to define.) You don't like them, and yes, I agree that examples CAN be made better, but also don't denigrate them without realizing they have 5 decades or more of history behind them. Just like why i, j, k and l are frequently loop variables because of the history of implicit typing in FORTRAN. Know your history!