予防に勝る防御なし(2025年版) – 堅牢なコードを導く様々な設計のヒント / Growing Reliable Code PHP Conference Fukuoka 2025

PHPカンファレンス福岡2025

2025/11/08 11:40〜

ホライズンテクノロジーホール

レギュラートーク(30分)

https://fortee.jp/phpcon-fukuoka-2025/proposal/cf0925df-c846-4774-b203-a111e57f1235

本講演は2016年から続けている「PHPで堅牢なコードを書く」シリーズの最新版です。

PHPはバージョンを追う毎に機能が強化され、堅牢なコードを書くための機能が充実してきました。本講演ではPHP 8.4(および 8.5)をベースにして、誤りを想定してチェックするのではなく、そもそも誤りにくい設計とはどのようなものか、つまり「予防」の観点を軸足に、堅牢なコードを導くための様々な設計のヒントをご紹介します。

Agenda

1. 型宣言

2. 列挙型

3. 静的解析

4. 型のモデリング

5. 不変性

6. 完全性

7. 責務の配置




元の記事を確認する

関連記事