2025/06/28 に行われた PHP Conference Japan 2025 で登壇してきました〜
ふりかえり
PHPカンファレンス小田原2025 でLTしたやつの拡張版として書いたCfPでした。 前半はライブコーディング、後半は深掘りした設計、デザインパターンの話をしました。
緊張しそうなライブコーディングの部分は2回目ということで(少しアップデートした部分もありましたが)ある程度リラックスした気持ちで臨めました。
設計の話ではぺちおだのLTで「ウワ〜ここについて深掘りして話したいな〜」というところを掬って話していけました。 時間の兼ね合いと中身の面白さ、というところをとった結果全部はしゃべれてない気がするけど、資料作成中も楽しいな〜という気持ちでした。 何年前からかよく使うデザインパターンの話をしたかったのですがそっち方面のCfPは通ったことがなかったので、この切り口でCfPをコネコネすることで登壇することが満足しています。
デザインパターンに注目して喋ったので実際に実装する時はDIを使ってなんらかをするよね、とかその辺は端折ったのですがCTOからそういう切り口のポストがあったのでさすがだぜ・・・!となったりしていました。
デザパタ、関数型な書き方やDIで代替できる(言語側の進化によって)からなかなか使う機会が少なくなってきたが学ぶ事には意味があると思ってる。
— そーだい@初代ALF (@soudai1025) 2025年6月28日
とは言え、言語仕様を学べばそれもわかるようになるやろ、という話もわかるが(きしださんとこの話で盛り上がりがち)
みた登壇
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
SOLID原則、何度読んでもLSPだけ理解に引っかかってしまうな〜〜、理にかなってるとは思うんだけど、「だからこれの何が嬉しいんだっけ?」がピンときづらい😟💧
— あすみ (@asumikam) 2024年9月3日
リスコフの置換原則はSOLIDの中でも理解するのに時間がかかってしまうタイプの原則だったのですが、綺麗に抽象化して話されていて聞いていて楽しかったです。 「こうだと困るよね」ポイントが具体例で出てくることでより腑に落ちる感じがありました。
久しぶりに武田さんの登壇をリアルタイムで見れて嬉しかった!!!(最近のカンファレンスはスタッフ業やなんやらで後からみることが多かった)
イベントストーミング図からコードへの変換手順
イベントストーミング図の作り方やそこからコードに落とし込むところを丁寧に解説してくれていて、自分のドメインだとこうなりそうだな、という想像をしながら楽しく聞けました。
https://nrs-seminar.connpass.com/event/361506/
そして何やらこんなイベントが爆誕していました。リンケージ編...弊社じゃん。楽しみです!!!
Composerが「依存解決」のためにどんな工夫をしているか
例に漏れずきんじょうさんとは資料もくもく会をしていたのですが、素振りで聞いていておもしろーい!!と思ったところが凄まじいスピードでスキップされていったのが面白かったです。どういうこと??
「値の組み合わせが矛盾したら出直し」する解決方法は面白いな〜と思いました。この方法でやってもあんなにはやいのか、という驚きです。どんどん失敗していって正解突き止めるんですね・・・。 リスナーがわかりやすくなるように、と図をたくさん使っているのがホスピタリティ高いなと思いました。
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine
業務でど真ん中やってるやつなので、「説明ウメ〜〜!」と思いながら聞いていました。 うちのオンボーディング資料に使えるじゃん!便利!!!
自分は技術選定されて運用されている環境からジョインしたので比較した部分の話などを改めて聞けたのが嬉しかったです。
みんなそーだいさんの話していておもしろかった
めちゃくちゃ余談ですが、上記に挙げた登壇者4名全員がさまざまな切り口でそーだいさんを話題にあげていてめちゃくちゃ面白かったです。
???「そーだいさんじゃないですけど、whyはなんなん?ってやつで〜」
— あすみ (@asumikam) 2025年6月28日
???「イベントをそーだいさんとやります」
???「失敗から学ぶ、いやこれはそーだいさんのアレじゃなくて実在する定義でこういうのがあるんですけど」 #phpcon
またそーだいさんだ!これにて4回目の登場です。すごい人っぽい!! #phpcon #track2
— あすみ (@asumikam) 2025年6月28日
懇親会・2次会
#phpcon_odawara Tシャツメン!!! #phpcon pic.twitter.com/PWnErEuF8i
— あすみ (@asumikam) 2025年6月28日
みんな〜〜ぺちおだTシャツ着てきてくれるのバカ嬉しすぎる〜〜〜〜。
ぺちおだTだけじゃなく他のカンファレンスのTシャツ着ている人もたくさんいて「あ!同じTシャツですね!」って話せる要因になるの良いですよね。 これから夏がくるのでいろいろなカンファレンスTシャツがみられるのが楽しみです😆✨
#phpcon pic.twitter.com/lif7F3IGZs
— ℤ𝕆𝔼𝟛𝟘𝟚/ウィルゲートVPoE (@for__3) 2025年6月28日
次やる時はもう貸切で抑えるのがええんちゃうか?って思うなどした。 いや予約しないでも入れるのがすごいんだけどね。マジで。
PHP Conference 小田原のTシャツもらった。かわいい!着ます! pic.twitter.com/RJgeVcykqG
— Yusuke Wada (@yusukebe) 2025年6月28日
そういえばyusukebeさんをPHP Conference Japan 2025に誘ったら来てくれたのでした!! カンファレンス中もめっちゃ楽しそうにポストしてくれてたりしてめっちゃ嬉しかった〜〜!
何回も擦ったセリフ
— しめじ/Kaga (@TAKA_0411) 2025年6月29日
「ぺちこんの福岡と小田原は自費でも行くって決めてる。特に小田原は別コミュニティの人でも初心者でも絶対楽しめるのでオススメ」 https://t.co/If9yawlO3J
かがさんがマジでずっとぺちおだの話をしてくれていて、この場を持ってぺちおだ伝道師として任命しようと思います。これからもよろしくお願いします!
おわりに
前回のPHP Conference Japan 2024から半年後に無事開催!できたのはスタッフのみなさんが大健闘してくださった賜物だと思っております。 本当にありがとうございました!!
リンケージとしてもスポンサーできて良かったでした。カジュアル面談お待ちしてまっす!!!