この git リポジトリ上で開発する開発者のためのドキュメント
- Visual Studio
- Git
- Github
- PlantUML
- WPF
- C#
- F#
- .NET Core 3.1
- Github の Issues に長くても1~2週間でできそうな要件定義(やりたいこと)を書く
- Issue に応じて作業用ブランチを作成する
- git checkout -b */*
- コア機能の実装の場合: core/*
- 機能の実装の場合: features/*
- バグ修正の場合: bugfix/*
- プロジェクト管理の場合: management/*
- バージョン更新
- x.y.z の形式
- x: 安定したリリース
- y: 細かい機能の追加、修正
- z: バグ修正
- 基本設計書作成
- 詳細設計書作成
- 結合テストプログラム作成
- 単体テストプログラム作成
- プログラム作成(後のことは考えず、今必要な機能のみを考えて作る)
- 6 のテスト
- 4 のテスト
- プルリクエスト&マージ
- ブランチを削除