文章可以看这里 https://linux.cn/article-8498-1.html
Linus 大神举了一个算法的例子,很简单的例子,主要是说如何写出简洁,高效、排除特例的逻辑, 虽然就一个小例子,但是看完真的感觉很有收获,导致现在写代码时,总会情不自禁地想:这是一个 good taste 的代码么?
Linus 说:
这一个比较好。 它没有 if 语句。 这完全不影响—— 你不必了解这里为什么没有“ if ”语句, 你需要了解的是 有时候你可以换个角度看问题, 重写代码,排除特例, 完美覆盖所有情况。 这就是好的代码。 同时也很简单。 这是最基本的原则。 其实这都不重要—— 当然,细节非常重要。

