呵呵,开始搞项目的事情了,发现项目的很多东西,大家的经验不一样,很难统一。

首先就是IDE,由于我们去之前架构师就给这边的经理发了一些原型系统的需求,要求建立Intellij的工程,但是我们四个开发人员三个都不熟,这边的经理也不熟,经理原来一直用NetBeans,我们三个用Eclipse,只有另外一个人和架构师用Intellij,不过既然架构师要求,还是得先用Intellij。

然后就是工程的目录,还不知道公司有没有统一的要求,不过已经有其它的项目了,而且我们的项目还要基于一些已有的其它项目,估计应该和他们靠齐,这个业界也是没有统一的意见。

最后就是选用的一些项目开发的其它东西,例如工程编译,经理建议用Maven,不过架构师最开始的需求里面是要求用Ant,然后源代码管理,现在SVN很流行,但是这边在用Perforce,这个东西不免费,据说还很贵,还有就是这个原型的UI用什么?原来的一些前期的工作也做了一些,开始用Google的GWT,后来又用Flex,这个原型现在在用JSP,以后用什么还不确定。

由此可见Java的东西,真的是很难统一,没有一个完全的标准,当然,有更多的选择总是好的。