在我的公司(Joel Test上获得3/12)我们只能访问免费软件,所以我想知道在Java EE世界中,什么是钱可以买到的最佳工具?
例如,当有人告诉我关于p6spy时,我很痛苦地用hibernate profiler调试了一些HQL,这真的很棒,很有帮助。我开始思考“有一个超越自由/开源的世界!”
如果您有机会使用最好的工具(包括免费/开源),它们是什么?你可以没有他们吗?他们是如何改善您的生活和生产力的?
欢迎分析器,设计器,框架,图形组件和其他工具。
答案 0 :(得分:12)
没有钱可以买到的最好的工具。
不,这是一种委婉的态度,拒绝为了计算豆子而忍受错误工具的虚假经济。
答案 1 :(得分:9)
从基础知识开始......
我喜欢日食,但我真的很喜欢与IDEA IntelliJ
一起工作答案 2 :(得分:5)
来源控制
就个人而言,我认为使用Subversion或Git不会有任何巨大的劣势,这取决于你的团队做事的方式。 Perforce通常是首选的付费选项。
问题跟踪
这是我真正认为商业解决方案闪耀的一个领域。我是一个毫无歉意的JIRA粉丝,特别是当它与GreenHopper结合使用时,它是一个非常强大的敏捷项目管理/问题跟踪套件。
答案 3 :(得分:5)
答案 4 :(得分:4)
我认为,在许多情况下,“钱可以买”的最佳工具实际上是开源的......但除此之外,我还有一些投票选择好的商业工具:
Java Profilers:
我已经获得了两者的许可,而且非常喜欢JProfiler,但他们都非常好,IMO。
代码评论:
非常适合组织和执行代码审查。
答案 5 :(得分:3)
我们使用的一些工具:
答案 6 :(得分:2)
Oracle数据库
答案 7 :(得分:1)
YourKit和JIRA值得每一分钱。我没有使用任何接近这些的开源软件。
答案 8 :(得分:-6)
对我来说,有史以来最好的投资之一是rememberthemilk.com与我的Android手机相关的亲帐户。
对于那些只想要“工具”的人:Eclipse的Omondo-UML-Plugin就是我希望有钱的地方。