プログラミングにおいては、実装ミスや外部入力の誤りなど、さまざまなエラーが避けられません。 これらのエラーが適切に処理されない場合、アプリケーションの整合性や信頼性が低下してしまいます。 また、エラーの表現形式やハンドリング方法によっては、コードの責務が不明瞭になることもあります。
本セッションでは、エラーをどのように表現しハンドリングすれば、コードの責務を効果的に明確化できるのかをTypeScriptの実践例を交えて紹介します。