メモ

・add : 追加
 ・既にあったら追加しない(控えめ型) - A1
 ・既にあったら書き換える(欲張り型) - A2
・put : 更新
 ・無くても追加しない(控えめ型) - P1
 ・無かったら作成する(欲張り型) - P2

・関数の組み合わせ
 ・A1,P1 - 分業型
 ・A2,P1 - add特化
 ・A1,P2 - put特化
 ・A2,P2 - addとputはもはや同機能(2つもいらない)

いいなと思ったら応援しよう!