I'm a software engineer working in Japan. I'm developing Whalebird and Fedistar. Both apps are Fediverse clients for desktops.
これbashだと思ったらshやんけ
全然テストじゃないけどテストっぽい何かは作ることができた(
concurrent map read/writeをテストしたいんだけど,どんなテストコード書けばいいの
あ,これmapだから=じゃコピーされないのだ…….こういうところなぁこういうことろなんだよなぁ.圧倒的Elixirの安全性は
まじでmapのconncurent map read/writeむずい.これをどう解決したものか……
だいたいわかった,あと必要なのは覚悟だけやで……
やっぱりListerはDeepCopyしたものを返すべきじゃないか?いくらキャッシュだからって複数コントローラからLister.Getしたときに同じオブジェクトを返すのは不便過ぎないか?これ取得するたびにみんな自前でDeepCopyしてるのか?
うーん,まだpanicしよる