メモ
・add : 追加
・既にあったら追加しない(控えめ型) - A1
・既にあったら書き換える(欲張り型) - A2
・put : 更新
・無くても追加しない(控えめ型) - P1
・無かったら作成する(欲張り型) - P2
・関数の組み合わせ
・A1,P1 - 分業型
・A2,P1 - add特化
・A1,P2 - put特化
・A2,P2 - addとputはもはや同機能(2つもいらない)
・add : 追加
・既にあったら追加しない(控えめ型) - A1
・既にあったら書き換える(欲張り型) - A2
・put : 更新
・無くても追加しない(控えめ型) - P1
・無かったら作成する(欲張り型) - P2
・関数の組み合わせ
・A1,P1 - 分業型
・A2,P1 - add特化
・A1,P2 - put特化
・A2,P2 - addとputはもはや同機能(2つもいらない)