PHP Sessionless Conference
100分

PHPでリバーシを作って学ぶテスト駆動開発

aki_artisan あかつか aki_artisan
1

概要
ターミナル上で動くリバーシを作りながら、テスト駆動開発について学びます。

アウトライン

  1. テスト駆動開発の概要説明
  2. git init
  3. Todoリストの作成
  4. PHPUnitなどのパッケージのインストール
  5. テストコードを書く
  6. 実装
  7. リファクタリング
  8. Todoリストの見直し
  9. 4~7を繰り返して、できるところまでやる

最大実施可能人数
15人

ターゲット/得られるもの

  • TDD本読んだ後に何か作ってみたいと思っているあなた
  • TDD本を読んだけど写経はしてみていないあなた
  • TDDに興味はあるが手を出せていない方

参加条件

  • PHPの基本的な文法がわかること
  • テスト駆動開発の経験は不問です

参加者の持ちもの/準備するもの
PHP8が動くパソコン(Dockerでも良いです)

  • PHP
  • Git
  • GitHubアカウント(あれば)