# 🛠️ 概要 # なぜ必要 「人数やグループ数などを入力→文字列返却」は今後simulated annearing以外の実装が出てきても変わらない。 一方で文字列返却から配列への組戻しなどは共通であるため、wasmへ渡すラッパーの関数では計算ロジックを外部から注入してテストかけるようにしたい。 # 備考 参考:[デコレータを使わずコールバック関数に依存性を注入できるDIヘルパーをたった15行のTypeScriptで作った話](https://qiita.com/m_mitsuhide/items/d87102e1d8eea5b6e306)
🛠️ 概要
なぜ必要
「人数やグループ数などを入力→文字列返却」は今後simulated annearing以外の実装が出てきても変わらない。
一方で文字列返却から配列への組戻しなどは共通であるため、wasmへ渡すラッパーの関数では計算ロジックを外部から注入してテストかけるようにしたい。
備考
参考:デコレータを使わずコールバック関数に依存性を注入できるDIヘルパーをたった15行のTypeScriptで作った話