thisTED talk中,Linus Torvalds通过从链表中删除项目的例子展示了“差”和“好”的编程品味。
因此,低级趣味的例子:
javascript - 很好地从链接列表中删除项目-LMLPHP
好味道来了:
javascript - 很好地从链接列表中删除项目-LMLPHP
这里的要点是坏品味示例中的最后一个if语句。
我不是一个C/C++开发者,不幸的是,我的想法是“坏”的味道。
我的问题是:在没有C风格指针的编程语言中,不使用if语句就可以编写“智能”解决方案吗?
例如在java或javascript上。

最佳答案

关于你的问题:
在没有C风格指针的编程语言中,如果不使用if语句来处理特殊情况,是否可以编写“智能”解决方案
答案是:
编写代码时几乎任何事情都是可能的。

08-03 12:13