|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
用winrar打包j2ee的程序和用IDE打包应用程序是一样的。按照你的想法,你是不是也希望服务器都整合由一家公司提供呢?j2ee|项目Java天下的工具历来就乱用迷眼,但花梢的工具一定合适本人的团队。
又一个项目将近停止之际,反璞归真的总结出一些最需要的,能供应最年夜辅力加持的工具。
拜见《出生中旅》2nd第x章--最小工具集.
1.撑持重构,TDD,DebugJ2EE使用和FlyingError提醒的IDE a.重构:即便团队用的最多的只是Rename,Move,ExtractMethod等无限几个最基础的功效,但J2EE布局里牵一动员满身的事变太多了,重构会帮你把事变擦洁净,构成依附后,已不习气靠编译器。
b.TDD:TDD不即是UnitTest。TDD是让你不必依附体现层,不必手工输出数据,扫除数据,不必重起Tomcat的开辟。
我们团队临时还寻求不起测试掩盖率,So,UntTest只是一种开辟的手腕,而不是测试的手腕。
c.DebugJ2EE使用:
Web开辟者一样平常用System.out大概log4j来显现调试信息,但关于已经桌面编程的程序员来讲,间接进进调试形式,单步跟踪程序实行路径,想看哪一个变量就看哪一个变量,才是不移至理的事变。
只是之前的IDE不克不及撑持罢了。
d.FlyingError提醒:
JavaIDE的尺度设置了,有错即刻提醒,不要等编译时。惋惜其他言语的IDE里这还不是标配。
团队如今用的是IDEA4.5。必要到某些插件时才翻开Eclipse。
2.版本办理工具和文本差别对照/兼并工具
这岁首,另有谁敢不必版本办理工具就跟人互助开辟么?有的。
一个好的Programer,除要有好的udpate/commit习气外,会不会善用文本差别对照/兼并工具是另外一条理的察看尺度。
别的,版本办理工具要能和IDEA分离(由于重构时有效)。
用的仍是CVS,绿毛小海龟和WinMerge.SubVersion等哪天吃饱了撑着时再换。
3.项目企图,义务分派,需求变动办理,Bug办理工具
项目企图,义务分派,进度跟踪,需求变动办理,Bug办理几近就是PM的全体事情了。
之前总有良多软件分隔来办理这些成绩,统一成绩常常要CopyPaste好几个软件。
但假如你的团队的项目企图是XPplan作风而不是MSProject---
那祝贺了,一个JIRA就能够完成一切义务。
4.带免搅扰的团队IM工具和共享文件夹
前代是言必称Email的,但我们更喜好QQ群的立即性与群发性。
同时QQ2005版--"来动静时只显现动静条数"的免打搅功效很主要。
坐在一同的团队,在文件服务器上建个共享文件夹就够了。
其他工具包含纸,笔,充足年夜的白板,随时可用的集会室,常识库用的wiki。
还缺了甚么?由于没有充足的UnitTest用例,配好的延续集成工具没有实践运作。代码主动天生工具也还没有最趁手的。
你通过从书的数量和开发周期及运行速度来证明:net和ruby要比java简单。 |
|