Skip to content
Getting Started TDD
概要
Initializing search
getting-started-tdd
Home
記事
開発
分析
設計
ADR
運用
リファレンス
Getting Started TDD
getting-started-tdd
Home
記事
記事
概要
執筆計画
執筆ワークフロー
Java
Java
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 カプセル化とポリモーフィズム
第 8 章 デザインパターンの適用
第 9 章 SOLID 原則とモジュール設計
第 10 章 高階関数と関数合成
第 11 章 不変データとパイプライン処理
第 12 章 エラーハンドリングと型安全性
Python
Python
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 カプセル化とポリモーフィズム
第 8 章 デザインパターンの適用
第 9 章 SOLID 原則とモジュール設計
第 10 章 高階関数と関数合成
第 11 章 不変データとパイプライン処理
第 12 章 エラーハンドリングと型安全性
TypeScript
TypeScript
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 カプセル化とポリモーフィズム
第 8 章 デザインパターンの適用
第 9 章 SOLID 原則とモジュール設計
第 10 章 高階関数と関数合成
第 11 章 不変データとパイプライン処理
第 12 章 エラーハンドリングと型安全性
Ruby
Ruby
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 カプセル化とポリモーフィズム
第 8 章 デザインパターンの適用
第 9 章 SOLID 原則とモジュール設計
第 10 章 高階関数と関数合成
第 11 章 不変データとパイプライン処理
第 12 章 エラーハンドリングと型安全性
PHP
PHP
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 カプセル化とポリモーフィズム
第 8 章 デザインパターンの適用
第 9 章 SOLID 原則とモジュール設計
第 10 章 高階関数と関数合成
第 11 章 不変データとパイプライン処理
第 12 章 エラーハンドリングと型安全性
Rust
Rust
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 カプセル化とポリモーフィズム
第 8 章 デザインパターンの適用
第 9 章 SOLID 原則とモジュール設計
第 10 章 高階関数と関数合成
第 11 章 不変データとパイプライン処理
第 12 章 エラーハンドリングと型安全性
C#
C#
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 カプセル化とポリモーフィズム
第 8 章 デザインパターンの適用
第 9 章 SOLID 原則とモジュール設計
第 10 章 高階関数と関数合成
第 11 章 不変データとパイプライン処理
第 12 章 エラーハンドリングと型安全性
F#
F#
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 レコード型とモジュールによるカプセル化
第 8 章 判別共用体とパターンマッチ
第 9 章 モジュール設計と型による設計
第 10 章 高階関数と関数合成
第 11 章 不変データとコレクション処理
第 12 章 エラーハンドリングと型安全性
Go
Go
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 カプセル化とポリモーフィズム
第 8 章 デザインパターンの適用
第 9 章 SOLID 原則とモジュール設計
第 10 章 高階関数と関数合成
第 11 章 不変データとパイプライン処理
第 12 章 エラーハンドリングと型安全性
Clojure
Clojure
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 プロトコルとレコードによるポリモーフィズム
第 8 章 マルチメソッドとデザインパターン
第 9 章 名前空間とモジュール設計
第 10 章 高階関数と関数合成
第 11 章 永続データ構造とパイプライン処理
第 12 章 エラーハンドリングと Spec
Scala
Scala
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 ケースクラスとトレイトによるポリモーフィズム
第 8 章 パターンマッチとシールドトレイト
第 9 章 パッケージとモジュール設計
第 10 章 高階関数と関数合成
第 11 章 コレクション処理と遅延評価
第 12 章 エラーハンドリングと型安全性
Elixir
Elixir
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 構造体とプロトコルによるポリモーフィズム
第 8 章 パターンマッチとガード節
第 9 章 モジュール設計とビヘイビア
第 10 章 高階関数とパイプライン演算子
第 11 章 Stream と遅延評価
第 12 章 エラーハンドリングと with 構文
Haskell
Haskell
概要
第 1 章 TODO リストと最初のテスト
第 2 章 仮実装と三角測量
第 3 章 明白な実装とリファクタリング
第 4 章 バージョン管理と Conventional Commits
第 5 章 パッケージ管理と静的解析
第 6 章 タスクランナーと CI/CD
第 7 章 代数的データ型と型クラスによるポリモーフィズム
第 8 章 パターンマッチとガード
第 9 章 モジュール設計とスマートコンストラクタ
第 10 章 高階関数とカリー化
第 11 章 関数合成とポイントフリースタイル
第 12 章 モナドとエラーハンドリング
多言語統合解説
多言語統合解説
概要
14 言語の概要と分類
テストフレームワーク比較
パラダイム別 TDD パターン比較
型システムとエラーハンドリング比較
開発環境と CI/CD 比較
学習ロードマップ
開発
開発
概要
リリース計画
イテレーション 1
ふりかえり 1
完了報告書 1
イテレーション 2
ふりかえり 2
完了報告書 2
イテレーション 3
ふりかえり 3
完了報告書 3
イテレーション 4
ふりかえり 4
完了報告書 4
イテレーション 5
ふりかえり 5
完了報告書 5
イテレーション 6
ふりかえり 6
完了報告書 6
イテレーション 7
ふりかえり 7
完了報告書 7
イテレーション 8
ふりかえり 8
完了報告書 8
イテレーション 9
ふりかえり 9
完了報告書 9
イテレーション 10
ふりかえり 10
完了報告書 10
イテレーション 11
ふりかえり 11
完了報告書 11
イテレーション 12
ふりかえり 12
完了報告書 12
分析
分析
概要
設計
設計
概要
概要
Table of contents
ドキュメント一覧
ADR
ADR
概要
運用
運用
概要
リファレンス
リファレンス
開発ガイド
コーディングとテストガイド
エクストリームプログラミング
よいソフトウェアとは
アーキテクチャ設計ガイド
データモデル設計ガイド
ドメインモデル設計ガイド
UI 設計ガイド
テスト戦略ガイド
非機能要件定義ガイド
運用要件定義ガイド
要件定義ガイド
ユースケース作成ガイド
ビジネスアーキテクチャ分析ガイド
インフラ設計ガイド
リリース・イテレーション計画ガイド
リリースガイド
環境変数管理ガイド
言語別開発ガイド
Java 環境構築ガイド
TypeScript 環境構築ガイド
Codex CLI MCP サーバー設定手順
Codex CLI MCP 開発フロー
Vim 操作マニュアル
設計ドキュメント
¶
システム設計に関するドキュメントを管理します。
ドキュメント一覧
¶
まだ設計ドキュメントは作成されていません。