Web APIを開発するときにクリーンアーキテクチャやDDDなどの設計手法を取り入れることが流行っています。
ですが、プロダクト開発の初期フェーズではプロダクトの仕様が固まっておらず、巷で良いとされている設計手法をきちんと採用することは難しいことがあります。
良いとされる設計手法を取り入れたい理由はコードの品質を高くするためです。
無理に良いとされる設計手法を採用するとコードの品質が下がる場合があり、コードの可読性が下がったり、コードを変更しづらくなったりします。
Web APIの開発フェーズによって「適度」に良いとされる設計手法を取り入れ、場合によってはチームルール等のコード以外の仕組みを導入することでコードの品質を高めることができます。
本セッションでは、Web APIの開発の初期フェーズでどのような設計手法を取り入れて良かったかについて
本セッションでは開発初期のWeb APIに焦点を当てて話しますが、それ以外のWeb APIの開発でも取り入れられる考え方なので、ぜひご視聴ください。