R(> 30関数)で比較的大きなプロジェクトを構築し始めているので、より体系的なアーキテクチャとデザイン思考の必要性を感じています。私は、自分のコードの概要を把握しやすくするだけでなく、自分のコードが何をしているのかを他の人に説明できるツールを探しています。
私が何をしているのかをより具体的に説明するために、私は通常、成功したデータマイニング実験の自動化に取り組んでいます。このようなプロジェクトには通常、次のものが含まれます。
- データのインポート
- データのクリーニングと変換
- 記述統計を含むレポート
- 一連のアルゴリズムとモデルの処理
- 結果をまとめたレポート。
どのようなソフトウェアツールとどのような方法論を使用する必要がありますか?