本日はこれを実装する。
index クラス を機能毎に分割する。
元々 index だけだったものを以下のように構成を変更した。 大分すっきりしたかな。
index | +-- slot-index | +-- slot-index-unique | +-- slot-index-multiple
slot-index-multiple のオペレータを書く
クラス slot-index-multiple
のメソッドを書く。
そしてテストを書く。
- get-index-key index
- add-object index object
- add-objects index objects
- remove-object index object
メソッドはで完了。
テストを途中で終了。
来週へもちこし。
おわり
来週は以下のイシューを完了させ、クラスslot-index-unique
のメソッドを multible にあわせて整える感じ。
どんどん index まわりがキレイになっていく。
よしよし