
Claude Fable 5 が教えてくれた FastEnum の高速化テクニック (1) - 文字列のハッシュ値生成
ZennFastEnum ライブラリで Claude Fable 5 を活用したパフォーマンスチューニングを実施。文字列のハッシュ値生成を、string.GetHashCode() から enum 専用の軽量カスタム実装に置き換えることで約 8.5 倍の速度改善を達成。Enum フィールド名の特性 (短い・少数) を利用し、文字列長と先頭・中央・末尾の 3 文字から定数時間 O(1) でハッシュ値を生成する手法を解説。
