cid:
"bafyreihchxfirzep4eamttz5cbwca4jgtqibw6lcit6dib47yhib2eyy5q"
value:
text:
"一箇所でこのように複数の Program インスタンスを作る場合以外でも問題は起こる。 たとえば、複数のテストケースのそれぞれで Program インスタンスを作っている場合だ。 それぞれのテストケースは固有のメソッドとして実行されるので変数 p はテストケース実行間で共有されないが、プロセスは使い回されるので、内部の静的変数は共有されてしまう。 静的変数はこのように、何なら Main の実行が終わったあとまで残る可能性すらある。 まぁ、セキュリティリスクというわけではなく、テストしづらいというだけなので、そこまで致命的な話ではないが。"
$type:
"app.bsky.feed.post"
langs:
"ja"
reply:
root:
cid:
"bafyreigsa64o5somisomigtj6ahssv7iq6oyltdsrumhsdsjcsy6jqio3i"
parent:
cid:
"bafyreie6ztyc5lnawxxjtjq44bgtejgr6ybjhgm5s2uwrhu6eyvtllwtmy"
createdAt:
"2024-12-12T00:59:28.922Z"