CLI開発 - 評価基準
必須要件(60点)
| 項目 | 配点 |
|---|---|
| listコマンドが動作する | 15点 |
| searchコマンドが動作する | 15点 |
| statsコマンドが動作する | 15点 |
| フラグが正しく動作する | 10点 |
| エラーハンドリング | 5点 |
実装品質(30点)
| 項目 | 配点 |
|---|---|
| コード構造 | 10点 |
| ヘルプメッセージ | 10点 |
| テスト | 10点 |
追加機能(10点)
| 機能 | 配点 |
|---|---|
| 並行処理による高速化 | 5点 |
| プログレスバー表示 | 3点 |
| 設定ファイル対応 | 2点 |
| 項目 | 配点 |
|---|---|
| listコマンドが動作する | 15点 |
| searchコマンドが動作する | 15点 |
| statsコマンドが動作する | 15点 |
| フラグが正しく動作する | 10点 |
| エラーハンドリング | 5点 |
| 項目 | 配点 |
|---|---|
| コード構造 | 10点 |
| ヘルプメッセージ | 10点 |
| テスト | 10点 |
| 機能 | 配点 |
|---|---|
| 並行処理による高速化 | 5点 |
| プログレスバー表示 | 3点 |
| 設定ファイル対応 | 2点 |