24項 関数のオーバロードとデフォルトつきパラメータは、慎重に使い分けよう

関数のオーバロードとデフォルトつきパラメータは、慎重に使い分けよう


デフォルトに使える値があり、なおかつ採用したいアルゴリズムが1つしかないときはデフォルトつきパラメータを使います。

デフォルトに使える値がない、もしくは入力によってアルゴリズムを変えたいときは関数のオーバロードを行います。