爱上它了

 有一天,我发现了一种很奇妙的感觉,于是为了抓住这种可能转瞬即逝的东西,我想以后自己要学会纪录.从现在开始的每一刻里头学会.

神奇:那天上厕所,坐在马桶上,像往常一样习惯地观望着厕所里的东西.看到电热水器的时候,很奇怪地念想,电热水器的水从哪里来?哦,那个好像是通过水接口哦?那么电热水器应该就是实现了某种标准规范的接口的构件了吧? 哇噢,这个不是面向对象领域的概念么?

 于是,偶开始去了解更多的关于面向对象设计与开发中的构件和接口之间的微妙关系.很奇怪,在这之前,从来没有接触过这方面的信息,虽然这是面向对象领域一直都存在着的重要特征,竟然都没有了解过.太孤陋寡闻了.而现在怎么突然间悟到了呢?太奇妙了.

再于是,又联想到了建筑学,房屋的设计,厕所里头一些东西的构造啦,嘎嘎.面向对象的软件开发哲学的很多调调怎么跟建筑学有那么深的交汇呢?建筑设计中的哲学,来自于生活.也就是说,软件开发的哲学其实也可以源于生活.也许,真的是这样,用心生活,生活会告诉你很多.生活才是最好的老师,只要你真的用心去观察体悟了.

 恩,现在我在想,真的软件开发已经成了自己生活当中不可或缺的一部分了,所以我已经悄然爱上它了.不过,初出茅庐的自己,还有很长的路要走.比方说,对很多知识的了解都很泛泛,都不够深刻,即便是现在发现了构件于接口的神奇,但是真的可以应用到自己的开发当中吗?怎么应用?那些哲学的调子,看似简单,但是真正地达到炉火纯青的话,还是需要岁月和实践历练的.所以,路还很长很远.

既然爱了,就要一直勇敢爱下去,不管有多苦.因为喜欢吃东西,所以对做菜略有研究.所以有的时候,会觉得,其实软件开发跟做菜的过程很像地说.要需求分析,要准备材料,才能够做菜.这个就像软件开发的前期,可行性研究,需求分析,准备.哈哈~然后,编程的过程,应该就是做菜的材料都准备好了,然后下锅煮的过程.不过,菜一旦下锅了,不管好坏,都在锅中烹调了.而软件开发编程过后,还有测试,然后回归测试,相对做菜还有一点补救的机会.菜做砸了,只能从头再来.不过,软件开发过程可能有一种最遭的情况,那就是没办法补救的时候,只能从头再来.相对于做一道菜,软件开发的成本要高许多.不过,这些对于厨艺高超的大师们来说,应该是驾轻就熟的,他们总能拿捏好做菜的火候,总能调配出最美的味道来.就仿佛,那些软件开发的大师们那样,思维很敏捷地运用各种开发技巧,巧妙地进行设计开发.或许有一定天赋,但是后天的努力也一定是必要的.

 所以,如果,软件开发的过程与厨师做一道菜有某种相似的话,那么偶的人生,只想用心做好软件开发这道菜.加油.

     

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值