首先确认一下,如果我没有理解错的话,问题中提到的双删指的是:在我的微信通讯录中删除好友,同时也在对方的好友列表中删除我。
单向删除与双向删除
目前微信中的删除是单向删除,也就是从我的通讯录中删除好友,对方好友列表里依然有我的存在。
这里如果有QQ的用户,那么你肯定知道QQ是双向删除。也就是说我删了你,你的列表里也没有了我。
所以这里我们可以得出一个结论:
双向删除,在技术上是可以实现的。
那为什么不全部使用双向删除呢?我觉得主要还是开发产品的思路不同,所以才会有两种删除方式存在。
具体体现在哪些方面不同,可以继续看下去。
哪种删除更好呢?
- 情景一
假设你是用户,如果你的好友里有极少数几个人陌生人,天天给你发消息来烦你,可能是推销产品,或者希望发展成他的客户。
这个时候,你肯定在想,我能不能做点什么,让我再也听不到他们的声音。
其实双向删除在很大程度上是想解决这个问题的,删除了对方,并且对方的列表也找不到我了,这样他就没有办法来骚扰我了。
但在实际情况中,还是其它办法来骚扰用户的。
- 情景二
如果你跟你的好友列表里面人关系都很好,关系好意味着什么呢?你们不仅见过面,还知道对方的兴趣爱好等等。
假设你非常在意某个人,如果他把你删了,并且你的好友列表里也删除了他。这个时候你是不是会觉得很难受?
如果你们相隔万里,你甚至都没有办法重新加回他为好友,因为你的列表里也找不到他了。
以上两种情形,也就是我想说的弱连接和强连接的情况。
如果是弱连接的情况,你跟我之间没有多大的关系,可能只是机缘巧合地成为好友的,这种关系链是脆弱的,这个时候应该遵从大家都认可的关系而存在。
说白了,只有我想跟你聊,你也想跟我聊时候,我们才应该是好友。
但是强连接的情况就不一样了,比如你跟你爸妈,你可能有某个时候不需要你爸妈,但是对于你爸妈来说,这是唯一连接的通道。
所以即使你删除了我,也应该保留你爸妈联系你的渠道。
所以没有哪种删除方式更好,只是业务场景不一样而已
微信会上双向删除功能吗?
我个人觉得不会,原因是我认为微信是一款熟人社交产品。
并且微信现在基本都是实名认证,这就相当于每个人家里的电话机,如果哪天你不理我了,你可以不接电话,但是你不拒绝我打你电话。
也就是说,你微信里加的人,大多数都是你认识的,或者你认同的人。
站在你的视角,你不希望这样的关系随时被解散,即使对方把你删除了。
但是QQ不一样,QQ早期的时候是以青年陌生人社交产品存在的,那个时候也不用实名认证。
也就是大家认同对方了,然后才建立关系。当有一方不认同了,那么关系链就断了。
总结
双向删除解决的是”一根电话线“的问题,而单向删除解决的是”两根电话线“的问题。
就好比你跟推销员聊天,你认可产品想听听,他想推销产品想试试,这就是”一根电话线“,只要有一方不想的时候,那线就断了,也就是双向删除。
但是你跟你爸妈不一样,不管你认可不认可,你跟你爸妈的关系是”两条电话线“,你可以弄断一根你不联系爸妈的线,但是你不能弄断你爸妈联系你的线,也就是你只能单向删除。