PHP Conference Japan 2019
60分枠

PHP コードでドメインを表現する

shin1x1 新原 雅司 shin1x1
24

DDD に限らず、システムに求められる要件をいかにコードで表現するかというのは重要な技術です。

ドメインを明示的にコードで表現することで、必要なビジネスルールを反映したり、コードから要件を読み取ることが容易になります。PHP では、型や抽象を活用することで、明示的にドメインの内容を表現するコードを実装できます。

本セッションでは、ある業務を対象に要件を PHP コードに落としていく流れをご紹介します。