设计模式与机器距离太近,UML也是。包括SSH,它们都是向下的技术,没有一个是向上的技术。
什么是向上的技术?EJB、SERVLET、ACTIVITY。这些是向上的技术。
向下的技术用来解决机器的问题。但是解决了机器的问题不等于你解决了所有的问题。比如需求的问题就没有解决。要解决需求的问题,必须使用向上的技术。EJB、SERVLET等是一个好的起点,但仍然是停留在技术层面的向上的技术,跟需求完全不搭干。
谁会想要一个BEAN?一个SERVLET?
这些都不是人们想要的东西。人们想要的东西是,比如事务、比如数据服务、比事性能、比如系统容错能力、比如系统易用性、比如系统可进化性、比如数据兼容性、比如适应性等等这些东西。所以说J2EE是个好东西,但仍不够。层次不够高。一是不够高,二是没有解决因机器本身特征而给需求层创造的问题。
也就是说,有两个问题没有解决:一个是创造性、一个是破坏性。没有创造,没有修补。当然不是解决。
迅速拉开与机器的距离,是脱离当前编程困境的唯一办法。
期待形式化专家。
 
                   
                   
                   
                  
 
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                  
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            