@
dawn009 你说你喜欢具体示例,那么你想象一下这几个场景:
1. 你觉得前几辈人留下来的 legacy code 性能太差了,于是你决定重写。你在 gitlab 搞了个 org ,叫了几个小伙伴一起和你搞。这些伙伴是你挑选的,当然也是志同道合的,因此你们合作很愉快,最后写完了。你们很高兴。
2. 你觉得前几辈人留下来的 legacy code 性能太差了,于是你决定重写。你在 gitlab 搞了个 org ,叫了几个小伙伴一起和你搞。但是其中一个小伙伴觉得你的方案不行,他在 github 单独搞了个 org ,叫了另外一些小伙伴另起炉灶。你的其他小伙伴仍然是跟你干的,当然也是志同道合的,因此你们合作很愉快,最后写完了。你们很高兴。但是另一拨人也写完了,也很好,现在你在和他争抢 entitlement 。(已经感受到矛盾了吧?)
3. 你觉得前几辈人留下来的 legacy 法律太拉了,于是你决定重写。你在小船上搞了个会议,叫了几个小伙伴一起和你搞。但是其中一个小伙伴拿枪把你打死了,因为你试图修改一部允许他吃饭的法律。
懂了吗,不是什么事都是写代码,写代码写不出人命,法律没法让全社会大部分人的利益均衡是会有问题了,太多时候我们为了这种均衡不得不产生错误,那谁敢改呢?你去吗?
现实和政治就是人与环境妥协,人与他人互相妥协的一个东西。他不是你想改就改的代码。