
有正有反,行于其间
今天的在得到专栏何帆大局观里面,看到了一个积极清单与消极清单的概念。通过百度搜寻,发现另外一个叫法是正面清单与反面清单。所谓正面清单,正面清单就是可以做什么,应该做什么。反面清单意思就是不能做什么。
本来这个是用在国际贸易方面的。而何帆的文章中,把这个概念用到了儒家的道德修养。正面是:首孝悌,次谨信,泛爱众,而亲仁。这些很重要,但如果一味去做,反而会用力过猛。这时候,反面清单就很重要,它用于分寸感的把握,比如“勿意、勿必、勿固、勿我”、“己所不欲勿施于人”等等。
作为码农,首先想到了代码中经常使用的两种逻辑判断方式。一是从正面,当满足条件时执行什么,另外就是从反面,当某条件不满足时,应该执行什么。两种清单相互配合,逻辑判断才可清晰缜密,既能满足功能需求,又具备一定的可靠性。而可靠性很大程度上也是由反面清单来保证的,实际上是强制了执行的底线。
再对应于生活,正面清单代表着我们的欲望,我要得到什么,我要做什么。反面清单就是约束、限制。有时候感觉太累想放弃思考去坐一个吃瓜群众,但反面清单告诉我不能掉进随大流、瞎操心、凑热闹掉进耗费注意三个大坑。有时候想要放浪形骸、快意恩仇,但反面清单告诉我需要注意形象、克制稳定。也正如摄影中的光和影,光影相和,画面才优美。
成熟就是对分寸感的把握。有正有反,相互牵制,行于其间。