アカウント名:
パスワード:
ヽ( ・∀・)ノ┌┛ガッΣ(ノ`Д´)ノぬるぽ
だったのが
ヽ( ・∀・)ノ┌┛ガッΣ(´∇`) ぬるホッ
という
安全になったからって糞コードおkって訳じゃねぇ
となるわけですね
# 糞コードは世に尽きまじ
初期化漏れとかメモリリークとか。オブジェクトを使用しなくなったときにnullを代入して参照外すのはどう変わるんだろう。
null許容型があるみたいよ
参照を外すためだけにnull許容型にしてnull安全性をなくすのもなあと。
参照を外したいのに、NULL安全を維持するなんてのは本末転倒百害あって一利なし。NULL安全な処理とNULL安全でない処理は、分離できてないとコンパイルも通らないですから、NULLが必要な箇所は普通にNULLを使えばいいんです。普通に書くだけで、どちら側の処理か明確に区別きますし、そもそも区別つかないように書くことが出来ません。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
つまり (スコア:1)
ヽ( ・∀・)ノ┌┛ガッΣ(ノ`Д´)ノぬるぽ
だったのが
ヽ( ・∀・)ノ┌┛ガッΣ(´∇`) ぬるホッ
という
安全になったからって糞コードおkって訳じゃねぇ
となるわけですね
# 糞コードは世に尽きまじ
Re: (スコア:0)
初期化漏れとかメモリリークとか。
オブジェクトを使用しなくなったときにnullを代入して参照外すのはどう変わるんだろう。
Re: (スコア:0)
null許容型があるみたいよ
Re:つまり (スコア:0)
参照を外すためだけにnull許容型にしてnull安全性をなくすのもなあと。
Re: (スコア:0)
参照を外したいのに、NULL安全を維持するなんてのは本末転倒
百害あって一利なし。
NULL安全な処理とNULL安全でない処理は、分離できてないとコンパイルも通らないですから、NULLが必要な箇所は普通にNULLを使えばいいんです。
普通に書くだけで、どちら側の処理か明確に区別きますし、そもそも区別つかないように書くことが出来ません。