Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

オブジェクトの更新

hoge.update()
hoge = hoge.update()

前者の方がいい感じに見えるのはなぜか。まぁ、同じ文字列が二度出てこない、とか、オブジェクト hoge を他から参照していたら、とか、 reference object であることを頭の中で仮定してる、とか、いろいろあるとは思うんですけどね。
前者の方がいい感じがするのは、はたして単純さから来るもののみによるんだろうか?