深夜关于框架的胡想

前两天晚上三点多也没睡着,脑子里面很乱的想着很多东西,今天记录到自己的博客里面来。

因为最近接触了很多的框架,包括Spring里面的一堆,Struts2,Mybatis等等,这些框架给我们的开发确实带来了非常多的方便,但是感觉随着越来越多完善强大框架的出现使用,我们离底层的逻辑越来越远了,框架给我们掩盖了无数的细节。这确实让我们变得越来越轻松,但是随着这些便利的到来我心里也出现了一丝恐慌。

我喜欢编程,是因为我喜欢这个从零开始搭建一个世界,里面数据的传递,对象之间的配合,这些弯弯绕绕的逻辑让我头痛又着迷,当我发现原来我写的一长串处理数据库的代码,通过使用框架的一个模板类,几行便可以完成之前繁琐的操作,这让我感到惊喜,毕竟自己的工作变得轻松了,但是看着通过框架写出来的“简单优美”的代码我却不像之前写完一大堆那样子高兴了。我在想,当我们习惯于使用框架而不深入的去了解它,编程就越来越像搬砖一样无趣的工作(这里我觉得有瑕疵,毕竟在框架之上进行的工作在逻辑性上也可以完全不输)。框架给我带来的便利不能让我兴奋,因为我无法看到框架提供的类下面每一行代码的运行,这让我感到不高兴。当我习惯于使用框架,而不是善于使用框架,我觉得即使我写出来的东西看起来很优雅,但也是失败的。我希望自己可以去了解框架下运行的每一行代码,能透过像模板类那样的一行代码的使用,看到底下每一行代码的流转,这样的编程才让我感到兴奋(我想了想可能是因为我希望对我自己的代码了如指掌)。我不喜欢我的工作变成搬砖一样的事情。

当然现在我还很稚嫩,我到现在也只不过是个自学了还没工作过的半吊子学代码的,这些想法完全不对。希望我在成为一名真正的程序员之后,可以回头来把现在学的这些框架一个一个搞清楚,单单的会用我是不满足的,我要我能在脱离框架之后自己也能写出点优雅漂亮的东西出来,这将成为我的长期目标之一。

如果编程这种逻辑感,创造感可以一直保持下去,我觉得我永远都不会厌烦它。

虽然说了这么多,我这个半吊子还差得远,还是先好好学吧

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值