特定のパラメーターを受け取る可能性がある、または受け取らない可能性がある関数がある場合、関数をオーバーロードするか、オプションの引数を追加する方が良いですか?
それぞれに浮き沈みがある場合-いつそれぞれを使用しますか?
最適化の観点からは、オプションのパラメーターを持つ方がより良いオプションです。
—
Maneet Puri 2012