TypeScriptのコード生成をつらくしないために

トラック2

LT

16:40~17:10

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

nkowne63_image
ノーン(nkowne63)

株式会社ventus / テックリード

株式会社ventusに創業時から関わる。現在は博士課程(物理工学)に在籍しながらエンジニアをしている。

github_linktwitter_link