与机器的距离

设计模式与机器距离太近,UML也是。包括SSH,它们都是向下的技术,没有一个是向上的技术。

什么是向上的技术?EJB、SERVLET、ACTIVITY。这些是向上的技术。

向下的技术用来解决机器的问题。但是解决了机器的问题不等于你解决了所有的问题。比如需求的问题就没有解决。要解决需求的问题,必须使用向上的技术。EJB、SERVLET等是一个好的起点,但仍然是停留在技术层面的向上的技术,跟需求完全不搭干。

谁会想要一个BEAN?一个SERVLET?

这些都不是人们想要的东西。人们想要的东西是,比如事务、比如数据服务、比事性能、比如系统容错能力、比如系统易用性、比如系统可进化性、比如数据兼容性、比如适应性等等这些东西。所以说J2EE是个好东西,但仍不够。层次不够高。一是不够高,二是没有解决因机器本身特征而给需求层创造的问题。

也就是说,有两个问题没有解决:一个是创造性、一个是破坏性。没有创造,没有修补。当然不是解决。

迅速拉开与机器的距离,是脱离当前编程困境的唯一办法。

期待形式化专家。

转载于:https://my.oschina.net/digerl/blog/98857

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值