トラック2
LT
16:40~17:10
TypeScriptにおけるコード生成は、バックエンドサーバーとの通信やデータベースの読み書きなどの外部とのやりとりを型安全に行うための重要な手段の一つである。 しかし、コード生成を自分たちで実装しようとした場合にはいくつかの罠があり、それらを考慮せずに踏み抜いてしまうとメンテナンスしにくいコードベースが生成されてしまう。 このトークでは、コード生成について発表者がかつて遭遇したアンチパターンについて、その類型とつらさを紹介したのちに、それらを踏まえてどのような指針でコード生成を実装すればよいのかについて簡単に紹介を行う。