乱扯框架和模式

月初我找了个新东家,到今天呆了2个星期了。 

这2个星期来,所见所闻让我大开眼界,原来在国内算是牛X的公司也竟然是这样制造软件**(由于我不知是用产品好,还是用垃圾好,所以暂时用**表示)。开发人员言必框架模式,规范和技术文挡写必模式框架,框架和模式犹如泛滥的黄河之水,一发不可收拾。个别牛X的开发人员说1个月看会了struts,spring,hibernate,老是拿着一本java设计模式,说来说去就是这3框架名词,动手能力却不敢恭维。对于什么是对象弄不清楚,也不知道接口和多态是怎么回事,交给他的简单任务完不成,写代码就是copy and paste,然后改来改去,结果是跑不了。

什么是框架,什么是模式?我不多说,很多书上都有定义。我的编程经验就是一个中心,二个基本点。中心就是对接口编程,基本点就是模块内高内聚和模块间低偶合,忘记框架忘记模式。框架只不过是一种规范,其核心也是java的基本内容。大量的框架的低层基础就是接口、反射和代理的综合运用,如著名的spring。IoC不就是对接口编程的思想吗,AOP也就是代理的运用。如果你的java基础够牛逼的话,就能写出不用框架的大型项目软件。如果一不小心,你写的项目能够轻松应对未来的业务需求,那么恭喜你,你发明了一个新的框架,赶快开源申报遗产。对于模式,我想不用多说了,其实这个名词变成专用之前,大家都不知不觉或多或少都在运用了。就拿Singleton来说,我们都曾写过怎样防止用户启动一个已经运行了的程序,这就是Singleton的思想。说了这么多,也不知究竟说到了点子上没有,总之大家要重基础,只要基本功扎实,什么模式框架都能应用自如。晚了,瞌睡来了,睡去了。有空再扯!!!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值