- 主题:Java农转写cpp发现,写Java比写cpp省心太多了
你这阅读能力。。。
【 在 mingtong 的大作中提到: 】
: 你扯呢,c#的语法糖你嫌垃圾可以完全不用,就用2.0语法,自己不会用先进的东西怪语言垃圾?
: :
: - 来自「最水木 for iPhone 8 Plus」
--
FROM 27.91.71.*
让用户等在那里?
是有些优势的,在某些场景下
但写程序尽量不要靠抛异常来解决问题
【 在 stub 的大作中提到: 】
: 【 在 FangLiu0 的大作中提到: 】
: : 你catch住然后呢?
: 日志,报警
- 来自「最水木 for iPhone13,2」
--
FROM 210.13.236.*
这个例子不好,所有异常都catch是不好的
【 在 stub 的大作中提到: 】
:
: 一个例子,Java中几乎一切可catch,包括0作除数这种。 这样,写业务逻辑,就可以放心大胆的写,而不用担心异常case导致服务出问题。而cpp一不小心就core了。
: --
:
发自「今日水木 on iOS」
--
FROM 123.113.71.*
那编程语言设计异常是干嘛的?
【 在 FangLiu0 的大作中提到: 】
: 让用户等在那里?
: 是有些优势的,在某些场景下
: 但写程序尽量不要靠抛异常来解决问题
: ...................
--
FROM 27.91.71.*
我说的是异常是有用的
但不是区分语言核心优缺点的feature
【 在 xiaoju 的大作中提到: 】
: 那编程语言设计异常是干嘛的?
:
: 【 在 FangLiu0 的大作中提到: 】
: ....................
- 来自「最水木 for iPhone13,2」
--
FROM 210.13.236.*
异常优点是非常大的,比如可以简化代码里面bug的大本营,错误处理代码。不写异常覆盖一个转发了3-4层的error code,需要写多少额外测试代码
当然C++的异常是和大量其他特性一样有坑的,个人能力搞不定建议劝退到其他语言
【 在 xeagle 的大作中提到: 】
: 这个例子不好,所有异常都catch是不好的
: 发自「今日水木 on iOS」
--
FROM 27.91.71.*
哦哦,java调试是个坑。。。
【 在 a0123456789q (a0123456789q) 的大作中提到: 】
: 不如C#。在C#里,很难写出 难调试的程序。
--
FROM 101.224.177.*
大多数现代语言比如C++,C#,Java,python,javascript都支持异常啊,这是人民群众用脚投票的结果啊。
异常可以简化很多不必要的error转发逻辑,尤其是中间层,不想处理error就不需要了解底层实现,能写出简洁易读代码
【 在 FangLiu0 的大作中提到: 】
: 我说的是异常是有用的
: 但不是区分语言核心优缺点的feature
: :
: ...................
--
FROM 27.91.71.*
java和c++是工作在不同层面上的语言。虽然它们有一些交集,而且你用的正好是交集的部分,但本质上它们是不同的工具,不具有可比性。
【 在 stub (stub) 的大作中提到: 】
: 一个例子,Java中几乎一切可catch,包括0作除数这种。 这样,写业务逻辑,就可以放心大胆的写,而不用担心异常case导致服务出问题。而cpp一不小心就core了。
--
FROM 101.87.103.*
【 在 FangLiu0 的大作中提到: 】
: 让用户等在那里?
: 是有些优势的,在某些场景下
: 但写程序尽量不要靠抛异常来解决问题
: ...................
那总比core了, 所有的用户都不能用好啊
--
FROM 112.65.12.*