Skip to content

cocoeyes02/tdd-vibe-coding-php85

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

149 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDD Vibe Coding with PHP 8.5

Claude Codeを使ったVibe CodingでTDD本をPHP 8.5で写経するプロジェクト

目的

cocoeyes02がClaude Codeを使ったVibe Codingへの理解度を深める

題材

Kent Beck著「テスト駆動開発(Test-Driven Development)」をPHP 8.5で実装する

  • 本のコードはJavaとPythonで書かれているため、PHPに書き換えて実装する

習得したいClaude Code機能

以下の機能を使いこなせるようになることを目指す:

  • コミット、issue作成・読み取り、調査
  • TDDライクなコーディング、コードレビュー
  • Slash Command
  • skills
  • sub agent
  • git worktree + sub agentsによる並列開発
  • hook
  • MCP
  • claude.md / rules

制約

  • Docker環境で構築する
  • PHPUnitComposerを使用する
  • cocoeyes02が手動でコードを書くことは禁止(すべてClaude Codeに書かせる)

ゴール

  • 全24章分のissue close完了
  • 全24章分の関連PR merge完了

成果物

  • 各章のissueに道中の記録をまとめる(何をしたか、何を作ったか、学び)
  • プロジェクトルート直下の.claude/ディレクトリの内容すべて

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

About

Claude Codeを使ったVibe CodingでTDD本をPHP 8.5で写経するプロジェクト。バイブス上々↑↑

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors