您的位置:首页 > 其它

人生就像是一段程序

2016-01-11 01:43 316 查看
人生就像是一段程序,而不同的人生经历,便是我们不断优化自身算法,不断添加函数的过程。我们刚出生那一刻,上天只给了我们一个程序的入口—-主函数,同时为我们定义了哭(),以及活着()这两个方法。而有的人却因为缺少程序入口而夭折。小时候我们不断的使用哭这一方法,返回值却是var型,因为我们的哭,会给我们带来各种各样的结果,每个结果,都会对我们产生不同的影响。每个人都有自己的生活轨迹,每个人,也都有自己独特的方法,有时候,我们会去ctrl+c别人的生活方式,再 ctrl+v 到自己的主体中来,却发现,在别人那运行好好的代码,来到自己身上却存在n个bug,也难怪,对象都不同,变量又怎么能通用呢。

我们不断往自己的主体中添加各种各样的方法,却从不管自身的稳定性,有时候,并不是知道越多越好,相反,拥有得越少,人生运行得反而更快·程序存在这很多种分支,正如人生有很多十字路口,小学时 if(you are clever){获得老师赞赏,同学亲近}else{缺少朋友} 高考时刻, if(得到好的成绩){上大学} else{去打工} 当然了,并不是说就一定去打工,只不过这里讨论的是大多数而已,时间一年一年流逝,程序一行一行执行,期间必然会遇到各种各样的问题,有的人,走偏了,还能回来,而有的人,却进入了个无限递归的死循环,最终以爆栈结束了整个程序,也结束了整个人生。

每个人都有自己的计划,人们用广搜决定了自己的人生,再用深搜去过着每一天,但并不是每个人都是算法高手,有的人深搜能回来,有的人却没能定义好自己的回溯条件。生活不像ICPC并不是每道题都能AC,返回了WA对你的人生也并不是一件坏事。

面对考试,我们为自己定义了一系列封装好的类,里面有考试作弊技巧,或者是自己的所有复习知识点等等,遇到考试时,便直接调用。遇到面试,我们已将面试官要问的各种问题都AI式的准备好了关键词自动回答。我们生活的每一天,仿佛都是在for循环过一天()这样的方法而已,日服一日,年复一年,永远不知道循环什么时候结束,也永远不知道程序什么时候崩溃。

大部分人都认为程序员很难找到对象,却不知道我们每天都得花十几个小时在某个对象身上,毕竟自己new出来的对象,跪着也要把bug找出来。

我们就这样一直生活着,直到某一天我们遇到了另一段程序,彼此间互相调用其内部的方法,不分彼此。为对方提供着自己的interface,但并不是每个interface都是稳定的,或许她会看上别的object,最终离你而去。

并不是每个函数都会抛出exception,也并不是你的每一个决定都会有人提示你是好是坏,最终的结果,也只有你最后执行完毕才会知道。

我们人生不断的运行着,好似每天的任务都规定死了,学生就是:吃饭,睡觉,学习工作者就是:吃饭,睡觉,工作,吃饭和睡觉这两大方法,我们从我们祖先那继承得倒是挺不错的,不仅仅继承了,还扩展了各式各样的吃法,以及各式各样的睡法。有少部分人想要强行入侵别人的主体,于是乎,便衍生了犯罪。

人人都想自己的程序稳定运行,因为这个程序,只有你自己才能好好调试,别人的代码,永远只是适合来参考。

我们的吃喝拉撒都是循环着进行的,若某天的突发状况,不正是中断处理程序吗,有时候,同一时间段,你会进行着各式各样的工作,多个线程的运行,会让你不堪重负,你想删掉其中某个,却发现它们之间有着千丝万缕的关系。但你却不知道,有时候放弃,也是一直用收获。

自己的程序是由自己一步一歩调试运维而来的,自己设计的算法,需要自己的不断剪枝与修改来完善的,适当的回溯,才不会让你陷入死循环,重新回到自己的主体,做回自己。

随着时间的推移,我们越来越少的调用哭泣这一方法,更多的,我们擅长于伪装,谎言,以及猜测。这也许也是人生多姿多彩的地方吧。

若人生只是一段程序,我们更应该自己完善好自己。

若人生只是一段程序,我们则要时时警醒自己,防止病毒的入侵,以及深搜的无止境
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: