Skip to content

Commit aea5dad

Browse files
committed
[feat] Add table of contents
1 parent 8aef098 commit aea5dad

File tree

1 file changed

+57
-17
lines changed

1 file changed

+57
-17
lines changed

source/phpkansai/practice-test-code.rst

Lines changed: 57 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,67 +7,107 @@
77

88
〜テスト駆動開発の世界のクイックツアーも添えて〜
99

10-
:Event: PHPカンファレンス関西2024
11-
:Presented: 2024/02/11 nikkie
10+
PHPカンファレンス関西2024 2/11 nikkie
1211

1312
はーいほーーー!!
1413
============================================================
1514

16-
関西のPHPerの皆さん、こんにちは
17-
18-
※コンテキストの深い挨拶、なのです
15+
㊗️6年ぶりの開催(スタッフの方々、ありがとうございます!!👏❤️)
1916

20-
気づきのアウトプット、お気軽に
17+
関西のPHPerの皆さん、こんにちは
2118
--------------------------------------------------
2219

20+
* 心中お察しします。「「初手奇声!?!?」」
21+
* これ以上空気が凍ることはないはずです。 **気づきのアウトプット、お気軽に**
22+
2323
.. include:: introduction.rst.txt
2424

2525
申し遅れました。にっきーと申します(「お前、誰よ」)
2626
============================================================
2727

2828
* nikkie / :fab:`twitter` `@ftnext <https://twitter.com/ftnext>`__ / :fab:`github` `@ftnext <https://github.com/ftnext>`__
29-
* 株式会社ユーザベースのデータサイエンティスト(`We're hiring! <https://hrmos.co/pages/uzabase/jobs/1829077236709650481>`__)
29+
* ソフトウェア開発 2016年〜(歴8年)
30+
* 2019年〜 株式会社ユーザベースのデータサイエンティスト。Python・機械学習(`We're hiring! <https://hrmos.co/pages/uzabase/jobs/1829077236709650481>`__)
3031

3132
.. TODO ロゴのURLの確認
3233
3334
変更しやすいコードに情熱を持ったPython使いです
3435
--------------------------------------------------
3536

36-
* Pythonでは型は添えるだけ(実行時は無視)
37+
* テストコードは業務や趣味でPythonで書いて **4年半** 程度
3738
* PHPの実行時に型が保証されるところ、いいなと思います
38-
* Python界隈では、自己紹介のエイリアスが「お前、誰よ」
39+
40+
* Pythonでは型は添えるだけ(実行時は無視)
3941

4042
テストコードについての発表です
4143
--------------------------------------------------
4244

43-
* テストコードは書いたことがなくて全然OK
44-
* プログラミング言語を超えた考え方をお伝えできればと思います
45+
* 今日初めてテストコードに入門するという方?🙋‍♂️
46+
* テストコードは書いたことがなくて全然OK👌
47+
* プログラミング言語を超えた **考え方** をお伝えできればと思います
4548

4649
聴きに来てくださってありがとうございます
4750
--------------------------------------------------
4851

4952
今できないことがあっても大丈夫。これからできるようになればいい
5053

51-
アニメ ミリオンライブ! 第9話より
54+
アニメ ミリオンライブ! 第9話より(`感想ブログ <https://nikkie-ftnext.hatenablog.com/entry/million-live-anime-story-9-we-can-change-to-do-it>`__)
5255

5356
動作環境
5457
--------------------------------------------------
5558

56-
* PHP 8.3.1
59+
* PHP 8.3.2
5760
* PHPUnit
5861

5962
* PHAR: 10.5.10 / 11.0.2
60-
* Composer TODO(揃えて単純にしたい)
63+
* Composer: 10.5.10
64+
65+
お品書き:2部構成
66+
============================================================
67+
68+
1. テストコード入門
69+
2. テストの世界のクイックツアー
70+
71+
**入門** して行ってください!
72+
--------------------------------------------------
73+
74+
1. テストコード入門
75+
76+
* テストコードが初めての方が「書いてみよう」と思っていただけたら嬉しいです
6177

62-
.. TODO お品書き(2部構成)
78+
2. テストの世界のクイックツアー
79+
80+
* 「今はまだわからないところもあるけれど、こんな世界があるのか〜」
81+
82+
テストコード入門
83+
============================================================
84+
85+
1. テストコードが書けるメリット
86+
2. PHPUnitでテストの書き方
6387

6488
.. include:: test-code-benefits.rst.txt
6589

6690
.. include:: phpunit.rst.txt
6791

68-
.. ここまでは試そうと思ってもらえたら嬉しい
92+
お品書き:2部構成
93+
============================================================
94+
95+
1. テストコード入門
96+
2. **テストの世界のクイックツアー**
97+
98+
閑話休題🍵
99+
--------------------------------------------------
100+
101+
* Python界隈では **自己紹介のエイリアス** が「お前、誰よ」
102+
* GPT-4曰く、「あなたはどんなサイトを作っているの?」
103+
104+
* PHPはWeb開発に特化していることを考慮したそうです。かしこいですね
105+
106+
テストの世界のクイックツアー
107+
============================================================
69108

70-
.. 以下はクイックツアーパート
109+
1. モック
110+
2. テスト駆動開発
71111

72112
.. include:: test-doubles.rst.txt
73113

0 commit comments

Comments
 (0)