I'm actually a huge fan of the `cb && cb()` style, for callbacks at least. Callbacks have a unique set of constraints that, in my opinion, make the shorthand worthwhile: They are everywhere, they are almost always optional, and you aren't really conditionally doing something so you don't have to think too hard about what happens with the `&&`. So you're saving at least two lines in exchange for an idiom that, when applied mainly to callbacks, is simple to read and rationalize about.