Skip to content

quantum-box/rust_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

テンプレート

実装タスク

📝 実装タスク一覧

✅ 基本構造の実装

  • [構造体/列挙型]の定義
  • ✅ 基本的なメソッドの実装
  • 🔄 テストケースの作成

📝 主要機能の実装

  • 📝 [機能1]の実装
  • 📝 [機能2]の実装
  • 📝 エラーハンドリングの追加

📝 ユースケースの実装

  • 📝 [ユースケース1]の実装
  • 📝 [ユースケース2]の実装
  • 📝 統合テストの作成

主要な要素

  • [要素1]: [説明]
  • [要素2]: [説明]

[構造体/列挙型の名前] [構造体/列挙型]

[名前] [構造体/列挙型]は、[目的を説明]します。

pub [struct/enum] [名前] {
    // フィールドや列挙子
}
  • [フィールド/列挙子1]: [説明]
  • [フィールド/列挙子2]: [説明]

[構造体/列挙型の名前] のメソッド

  • [メソッド名](): [説明]
  • [メソッド名](): [説明]

PlantUML ダイアグラム

@startuml
// コンポーネントの関係を表すダイアグラム
@enduml

この図は、[ダイアグラムが表現している内容の説明]を示しています。

ユースケース

[コンポーネント名]を使用した具体的なユースケースを以下に示します。

1. [ユースケース1の名前]

目的: [ユースケースの目的を説明]

実装タスク:

  • 📝 [具体的な実装タスク1]
  • 📝 [具体的な実装タスク2]
  • 📝 テストケースの作成

ユースケース例:

  • [具体例1]
  • [具体例2]
  • [具体例3]
@startuml
// ユースケースの関係を表すダイアグラム
@enduml

このシステムでは、[ユースケースの詳細な説明]:

  • [コンポーネント1]: [役割の説明]
    • [ツール1]: [機能の説明]
    • [ツール2]: [機能の説明]

2. [ユースケース2の名前]

[以下同様]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages