日期:2014-05-18  浏览次数:20611 次

由学习J2EE引起的质问和思考

了解老师的都知道,老师开车出去办事,习惯带上学生,这样可以利用路上时间了解学生近况。

 

在路上,当被老师问及“J2EE是企业级开发,那么什么是企业级开发?”、“J2SEJ2EEJ2ME有什么区别?”时,我愣住了。

 

什么是企业级项目开发

企业级项目是什么?为一个企业,机构,客户公司开发的项目就算得上是企业级项目了吗?一个很大的项目就是企

业级项目吗?一个小的项目就算不上是企业级项目?

说到企业级项目,随着而来的有很多概念:企业级架构,企业级开发。

但是不管怎么说:企业级这个概念和项目的大小是没有什么很大的关系的,甚至可以说是几乎没有什么关系。

 

其实企业级项目其实就是一带着一种"企业级"的思想来做项目。

现在我们做项目的方式:代码的功能"堆积"。通过这种堆积出来的代码就仅仅只是用于这一个项目,对于以后其他

的项目几乎是没有什么用处的,也就说代码的重用行不够,而且往往在一个项目中,很多的代码都是杂七杂八的,

很多相似的功能都是各自搞出一套代码。诸如之类的问题,导致项目越做越类,很多美丽的口号化为泡沫。

 

企业级的项目起码有以下几个特征:

稳定性

灵活性

隔离性

重用性

维护性

 

相信这些特性我们都不陌生,然而现实中的开发项目确实很多的时候忽略了这些东西,因为这个忽略,确实使得项

目项目的开发加快,但是从长期的来看,项目开发还是越来越累的。