PHPerKaigi 2026
レギュラートーク(20分)

条件判定に名前、つけてますか?

77web 菱田裕美 77web
3

あなたのPHPコードはif文の中にたくさんの条件を連ねて条件分岐していませんか?
可読性の下がりがちな条件分岐、実はもっと読みやすく・テストしやすくすることができるんです!
Specificationパターンを使ったリファクタの実例をサンプルコードを見ながら紹介します。