kotlin

妥当なNullの使い道

「Null」ってあるじゃないですか。参照が何も指し示していないときに利用するアレ。 Nullが発明された当時はそれなりの事情があったのだと思いますが、昨今Nullは忌避すべきものという扱いが主流かなーと思います。 事実プログラミング言語においてはNullが…

エルビス演算子はプログラミング言語によって定義が違うので、あまり言いたくない

エルビス演算子ってありますよね。"?:"で、これを90度傾けるとElvis Presleyに見えるからそう呼ばれているやつ。 Wikipediaのエルビス演算子の記事には: 左式exprLの評価結果が真と判定される場合にはその結果が、それ以外の場合には右式exprRの評価結果 と…