Slide 18
Slide 18 text
18
新旧コードの規模比較と考察
AIワークフローを実行した3カテゴリで比較。
保険が最大で43.4%の削減。ウォーターサーバーはやや微増という結果となった。
サービス
C# / ASP
総行数
C# / ASP
実装コード行数
Python
総行数
Python
実装コード行数
実装コード比
(Python / C#)
ウォーター
サーバー
16,178 7,058 11,923 7,796 110.5%
クレジット
カード
47,735 29,215 27,971 19,313 66.1%
保険 172,812 67,931 36,194 29,505 43.4%
現状の仮説として、新しい(メンテされている)カテゴリほど、削減幅が小さいという傾向。
AIワークフローは仕様を変えずに再実装する。つまり、業務そのものが抱える本質的複雑性は保たれ、
その領域のコード量が減らないのは意図通りの結果。
古い実装や歴史的経緯から生じた、偶有的複雑性にまつわるコードが削減されている。