Closed yupix closed 9 months ago
現状Noneがデフォルト値として入ることが多いがこれには問題がある。顕著なのが以下のようなもの
remove_dict_empty
is_*
bool
これをMISSINGにすることで、Noneと区別することができ、update 系のエンドポイントで誤った操作が発生しなくなる
update
これは普通にupdate系のメソッドだけで使えばいいと思うから閉じる
Summary
現状Noneがデフォルト値として入ることが多いがこれには問題がある。顕著なのが以下のようなもの
remove_dict_empty
によってそのまま消されてしまうis_*
のような本来bool
のみの物に対して、Noneを引数として渡すのは気持ち悪いこれをMISSINGにすることで、Noneと区別することができ、
update
系のエンドポイントで誤った操作が発生しなくなる