非常不喜欢「另一种写法」

2015-11-24 17:38:50 +08:00
 iugo

在看某些语言文档或者某些框架的过程中,总会看到「另一种写法」。

达成的目的完全一样,只是写法不同。也不算是语法糖,因为二者(或者三者)复杂度一样。

这样的目的应该是方便使用其它语言或者另一种思维习惯。想让自身更具包容性。

可是这让我很困绕,我感觉很乱。我也不能只掌握一种写法。只要语言或框架本身给出了这种用法,那么肯定会有人用到,然后在看别人代码的时候就会看到各种写法。可是做一件事情的多种写法(不是解题的多种思路)一来浪费了我的(一点点)精力,二来让我心里觉得不舒服。

不知道会对这种情况心里感到不舒服的是否只有我。

4083 次点击
所在节点    程序员
23 条回复
ttph1oc
2015-11-25 14:01:00 +08:00
上班的话是必须得商量着规范一下、以直观和简单为最重要的参考的,毕竟因为代码上的沟通拖慢业务进展,会直接影响到雇主的赚钱效率,良心上有愧。自己玩的话就随便搞啦,尾递归生成器组合子怎么难懂怎么整。
Technetiumer
2015-11-25 16:41:55 +08:00
「听好儿子,要提出目标,但不可盲目追随它」
「我明白了爸爸,就像 Python 那样提出『只采用唯一正确的方法』那样的目标,实际上却存在 2 、 3 版本的不兼容」
「住口!」
「 urllib 和 urllib2 」
「住口!!!」
linux40
2015-11-25 22:18:48 +08:00
@iugo 这个嘛,有的语言给开发者是自由的,或者感觉是不得不有这么多 feature ,比如我感觉 c++就是后者。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/238581

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX