Details
ライブラリとして他のアプリケーションで用いる場合、設定値をPythonオブジェクトとして渡し、解析結果をPythonオブジェクトとして受け取りたい。
入出力のファイルIOを分離して境界に押しやり、ロジック内部はファイルIOなしで完結するようにリファクタリングすると良い。
Closing conditions
- 解析設定値をPythonオブジェクトとして渡せる
- 解析結果をPythonオブジェクトとして受け取れる
Supplementary information
一部は #48 で対処済み