首页

用Golang理解几种设计模式

大部分模式都有一个共同点,那就是通过接口连接生产者和消费者。接口的抽象是关键,它反映了对底层类型的深刻理解。知道这一点可以简化事情,无论我们处理的是什么场景,或者使用的是什么语言。

至于为什么现在有这些模式,还有多少尚未被发现,以及背后的数学本质是什么,我也还无法回答。

...

不需要懂事

谁让我们懂事,我们就让谁滚。谁让我们听话,谁就是我们的敌人。

懂事就是告诉我们去迎合他人的框架,让人懂事就是驯化。记住朋友,我们不需要迎合任何人的框架,如果我们那么做了,他人也必须牺牲同等的东西来适应我们的框架。

没有一个人的框架是正确的,并凌驾于其他框架之上。生活中绝大部分事根本没有正确,每个人都只是在遵循身体的信号,按喜恶行事,教唆他人按自己的喜恶去生活,或灵活筛选习俗中对自己有利的部分。为什么这么做?只因为那样会开心、不会吃亏、有利可图,背后是你不知道的数不清的心思。

...

人性只可利用,不可对抗

人性只可利用,不可对抗。就算是对抗,也只能是利用的一种方式。这和我们利用水电煤应当是一样的。因为人,特别是在成年以后,是几乎没有可能被他人的主观能动性改变的。一个人能变的原因,只能是由于其身心遭受到了前所未有的痛苦。

理性是且只能是激情的奴隶

...