Avatar
Avatar
kebo
その選択を迫られたら全くもって同意なのですが,その例の場合は single source of truth になっていないのが問題で,それが保証できないのって (Swift では) unsafe なポインタ操作を多用するような低レイヤーのコードを書く時か,single source of truth を意識していないダメなコードくらいだと思うので,本当にその選択を迫られる人たちというのは少数派だと思います. (edited)
パフォーマンスを考慮すると各種の中間状態をメモリに保存することはよくあることです