サクサク読めて、アプリ限定の機能も多数!
Optional(=Maybeモナド)の目的は「有効な値が入ってないかもしれない」という文脈を明示することだから、煩雑さの軽減とはちょっと違う。あと、各種?記法は文脈の隠蔽を促進するもので、これとは目的が異なる。
Dryad のブックマーク 2016/03/24 08:57
nullチェックの煩雑さを解決、Java SE 8で導入されたjava.util.Optionalクラス[プログラミング][Java]Optional(=Maybeモナド)の目的は「有効な値が入ってないかもしれない」という文脈を明示することだから、煩雑さの軽減とはちょっと違う。あと、各種?記法は文脈の隠蔽を促進するもので、これとは目的が異なる。2016/03/24 08:57
このブックマークにはスターがありません。 最初のスターをつけてみよう!
xtech.nikkei.com2016/03/24
変数に値が代入されているかどうかを調べるためのイディオムとしてnullチェックがあります。 nullチェックがよく使用されるのが、メソッドの返り値や引数です。例えば、条件に合致した要素を探すsearchメソッドを...
38 人がブックマーク・10 件のコメント
\ コメントが サクサク読める アプリです /
Optional(=Maybeモナド)の目的は「有効な値が入ってないかもしれない」という文脈を明示することだから、煩雑さの軽減とはちょっと違う。あと、各種?記法は文脈の隠蔽を促進するもので、これとは目的が異なる。
Dryad のブックマーク 2016/03/24 08:57
このブックマークにはスターがありません。
最初のスターをつけてみよう!
nullチェックの煩雑さを解決、Java SE 8で導入されたjava.util.Optionalクラス
xtech.nikkei.com2016/03/24
変数に値が代入されているかどうかを調べるためのイディオムとしてnullチェックがあります。 nullチェックがよく使用されるのが、メソッドの返り値や引数です。例えば、条件に合致した要素を探すsearchメソッドを...
38 人がブックマーク・10 件のコメント
\ コメントが サクサク読める アプリです /