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

車輪の再発明で学ぶCleanArchitecture -PurePHP DIContainerでの完全分離-

seike460 清家史郎 seike460
1

「車輪の再発明はよくない」と言われますが、学習においては最適な手段です

LaravelやSymfonyのDIContainerを使わず、PurePHPで一から作ることで、CleanArchitectureの本質を完全理解します

DIContainer段階的自作実装から始まり、データベースを扱うInfrastructure層やAPIが担当するPresentation層との完全分離を実現
最終的に車輪の再発明で得られる設計判断力の向上を体感していただきます

実際のソースコードで示すことで、理論ではなく実装で学びCleanArchitectureの本当の価値をみんなで理解しましょう

  • 対象者
    • CleanArchitectureを実装レベルで理解したいエンジニア
    • フレームワークに依存しない設計力を身につけたい方
    • アーキテクチャの本質を学びたい開発者