美文网首页
社会单元重构

社会单元重构

作者: luobo25 | 来源:发表于2016-12-24 11:15 被阅读0次

序:如果说死亡是一个艰难的话题,是因为这世界上没有人了解死亡,那么婚姻这个话题之艰难,则是因为婚姻被说烂了。关于婚姻的每个角落,每一寸土地,都已经被翻遍了,很难想象关于婚姻还有什么新鲜的事情。

有的人喜欢说关于婚姻的烦恼,结了婚的人想离婚,没结婚的人被催着结婚,都很烦恼。也有的人会反思婚姻存在的意义:“人为什么要结婚?”“没有爱情的婚姻结它干嘛?”“人类的婚姻制度什么时候才能完蛋?”

想这些问题的人群,往往和被催着结婚的那部分人群高度重合。

不知道恩格斯是否曾是一个催婚少年,他在《家庭、私有制和国家的起源》狠批了一把当时的婚姻。今天小年轻被老一辈催婚的情形,也正是他老人家当年所批判的。

似乎在很多老一辈看来,婚姻是一笔买卖。婚姻是给人生上了一笔保险,结婚就是对积累家庭财富的重大贡献,不结婚就是个裸奔的人生。至于爱情,那是什么玩意儿?能吃吗?

这种想法是可以理解的。父亲们大多是农村出来的,过去在农村种地吃饭,长工们家里不多生几个孩子,将来谁来种地呢?不种地怎么吃饭呢?在大家耕种一辈子的预期下,人口就是生产力,生育能力就是发家能力,这逻辑一点都没错。

然而现在形势变了,父亲们的后代已经来到城市。他们拿固定工资,可以一直干到六十五岁,生孩子不会增加他的财富,反而会增加支出。他们有养老保险,等他们老了,还会住进敬老院。他们不需要生育,如果不期待后代飞黄腾达,生育对于他们来说,更像是一项娱乐活动。

所以,越穷越需要婚姻和后代作为保险。

越穷也越需要依附

这当然只是时代必然,父辈从贫瘠的年代走过来,我们又很不幸地卡在了时代转换的节点上。

(下面是草稿)

婚姻的几个条件

交易的及时性,交易的方便

离婚更方便了

未来的生活……

基本的生产/消费单元不再是家庭,正呈现出这种趋势——个体的生产力达到一定程度,现在大家都搞 AA 制。

严格说来,这是一篇虚构写作文章……

1. 全世界范围内,婚姻都正在死亡,因为婚姻的现实意义正在减少

   1. 婚姻正在死亡

       1. 各国结婚率数据

   2. 婚姻的现实意义是什么呢?是一种人生风险的抵抗方式。有的人可能要说还有性,然而现实中的非婚性行为大行其道,如果说宣扬一夫一妻禁止色情产业的本意是促进婚姻进而促进生育的话,那么婚姻已经变成了一个千疮百孔的网。

   3. 对于爱的需求。

2. 如果我们要找一种新的结构代替婚姻,那会是什么呢?

   1. 类似于保险,人人出一份力,那就是众筹

   2. 强大的生产力保证没有人需要保护

相关文章

  • 社会单元重构

    序:如果说死亡是一个艰难的话题,是因为这世界上没有人了解死亡,那么婚姻这个话题之艰难,则是因为婚姻被说烂了。关于婚...

  • 重构三部曲(一):思想准备篇

    一、概述 重构三部曲为:思想准备,单元测试,重构 思想准备的目的是明确:为什么要重构,重构的理论支撑是什么 单元测...

  • APP重构之路(三) 引入单元测试

    APP重构之路(一) 网络请求框架 APP重构之路(二) Model的设计 APP重构之路(三) 引入单元测试 重...

  • Objective-C:写一份可测试的代码

    APP重构之路(一) 网络请求框架 APP重构之路(二) Model的设计 APP重构之路(三) 引入单元测试Ob...

  • Android单元测试--基础

    为什么要使用单元测试 使用单元测试我们可以很容易的发现代码的缺陷同时在你重构代码的时候可以很方便的帮你验证重构是否...

  • 单元测试,是程序员的基本功

    10-11月份,我花了很多时间在项目D的代码重构和单元测试上,这期间重读了《重构》、《单元测试的艺术》和《Mast...

  • Android测试

    标签(空格分隔): Android 单元测试的好处:Martin Fowler在《重构》里面还解释了为什么单元测试...

  • 聊聊单元测试

    本篇主要是聊一聊以下几个方面的内容: 为什么要单元测试 单元测试框架 单元测试的好处 单元测试与重构 1. 为什么...

  • 读《重构 改善既有代码的设计》

    重构的定义:在不改变软件可观察行为的前提下改善其内部结构。 重构依托于良好的单元测试。 重构时不应该有任何添加功能...

  • 重构

    重构要结合测试, 单元测试以及集成测试。 重构 依赖于测试: 我们是否引入了bug。 构建测试机制: 这个是很重要...

网友评论

      本文标题:社会单元重构

      本文链接:https://www.haomeiwen.com/subject/bkmlvttx.html