- 59 名前:デフォルトの名無しさん mailto:sage [2016/01/26(火) 20:06:22.71 ID:vn2Q4vZq.net]
- >>57
まず、updateメソッドの存在自体が間違い。 副作用を生じさせずに結果を戻り値で返さなければならない。 そうするとsuccessではなくOptional<結果の型> 結果 = …となるはずだから、 その結果をOptional<結果の型>のまま返せばいい。 え?現実的には無理? そうだね。Javaには既存資産が腐るほどあるから、現実的にはこんなのは無理がある。 だからOptionalなんてあまり意味がないの。
|

|