あいまいな表現になるけど><;
オレンジ的には、その関数が示しているものをなるべく返して欲しいみたいな感覚があるかも><
例えば変な例示かもしれないけどTryIncrement()って関数があってboolが返ってくるのであれば、(不可能な場合がある状態で)インクリメントしてみて出来たかどうかを返すのかも?><(論理の正負はわからん)って解釈するかも><
Conversation
Notices
-
orange (orangeinspace@mstdn.nere9.help@mstdn.nere9.help)'s status on Wednesday, 19-Dec-2018 15:23:06 JST orange - らりお・ザ・何らかの?然㊌ソムリエ repeated this.
-
orange (orangeinspace@mstdn.nere9.help@mstdn.nere9.help)'s status on Wednesday, 19-Dec-2018 15:29:59 JST orange で、intにint int.TryIncrement()みたいなのがあったらとんでもなく混乱するかも><
int x=3;
int y=x.TryIncrement();
ってしたあとにxはどうなってるのかわけわからんってなるかも><(xが文字通りインクリメントされて破壊されて4になった?>< それともyに4が入るだけでxは3?>< ていうかそもそもTryIncrement()が返すのは結果なのか、それとも何らかの勝手な定義による成否の表現?><(例えば0なら成功とか))らりお・ザ・何らかの?然㊌ソムリエ repeated this.