PHPカンファレンス福岡2025
レギュラートーク(30分)

巨大泥団子はどのようにして生まれるのか?どう改善するのか?

hanhan1978 富所 亮 hanhan1978
2

Webアプリケーションは繁盛するとどんどん機能が追加されていきます。Laravelを代表とするWebアプリケーションフレームワーク(WAF)は、機能が少ない間は開発スピードも早く、比較的理解も用意なプログラムが書けますが、年を重ねるごとに複雑化していきます。

このように肥大化したWebアプリケーションのことを巨大泥団子(Big Ball of Mud)と呼びます。運用・保守性が下がることは、誰も望んでいないにもかかわらず、なぜこのような複雑なWebアプリケーションが
生まれるのでしょうか?

本トークで話す内容

  • 巨大泥団子が生まれる技術的、社会的経緯
  • 実際の改善策、改善例