- 主题:null 是个大错误
Optional真的好用?至少Java里的Optional只是个工具类而已,还是要判断是否为null
【 在 tgfbeta 的大作中提到: 】
: 实际上应该是Union<T, NullType>/Maybe T这样的类型
: 所以当代语言都支持Optional类型
--
FROM 123.125.37.*
这根本不是语法糖好不好,只是个工具类而已。谁都可以写一个出来
【 在 tgfbeta 的大作中提到: 】
: 有足够语法糖,就真的好用。
:
--
FROM 123.125.37.*
java里的nullable注解还不错,相当于做了些约定。不过还是尽量避免nullable的情况,可以用空列表,空对象来取代
--
FROM 61.48.44.*
虽然编译器不会检查这个,但一些代码静态工具可以检查这个注解,看注解和代码是否有矛盾的地方。如果把nullable注解加全了,感觉可以基本避免空指针问题
【 在 ilovecpp 的大作中提到: 】
: 支持annotation,不等于编译器自动就可以在类型检查中考虑nullable,也不等于自动增加了null关键字。
:
- 来自「最水木 for iPhone 6s Plus」
--
FROM 124.64.19.*
同意缺省non nullable, 实际编程中应该尽量避免nullable引用,而是用特殊的对象来代替
【 在 roy 的大作中提到: 】
:
: 我还是觉得缺省non-nullable,需要nullable的时候显式声明比较好
: ....................
- 来自「最水木 for iPhone 6s Plus」
--
FROM 124.64.19.*