visual-studio-2010 - VS2010 Premium 物有所值吗?

标签 visual-studio-2010

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




我知道这有点主观,但我在任何地方都找不到诚实的答案。关于VS2010的一切都是微软的营销资料。

我们的小组将升级到 VS2010(主要是为了 F# 和新的线程功能),但我们无法在专业版和高级版之间做出决定。 Premium 中的集成测试功能听起来不错,但我不知道它们是否值得在两个版本之间增加 10 倍的成本(Professional 约为 549,Premium 约为 5400)。

有没有人面临过类似的决定?是什么影响了你?

最佳答案

我还没有遇到过类似的情况(我最终将不得不面对),但我可以告诉你有什么区别(因此价格上涨)。

专业

将为您提供与专业现在为您提供的几乎相同的东西。您可以开发所需的一切并进行基本调试(这可能是您现在所做的)。

高级版

高级版增加了专业版中没有的一些功能。您可以获得静态代码分析、代码度量、分析、一些测试工具和只读图表支持。

如果您在一个中等规模的团队中工作,这里的附加值就来了。您将受益于内置的调试/分析/测试工具以及查看由运行 Ultimate 的人构建的架构图的能力。

如果这听起来像你,那么这将是值得的。

就个人而言,它是我真正想要的 Ultimate。

终极版

最接近 Ultimate 的是 Visual Studio 2008 Team Edition。它为您提供 Premium 以及大量的架构、测试和管理工具。我在 Ultimate 中看到的真正好处是您可以获得 IntelliTrace 和架构工具。

如果您在大型团队中处理大型应用程序,IntelliTrace 可能物有所值。它允许您的测试人员针对应用程序的调试版本运行他们的测试。然后,IntelliTrace 将记录整个应用程序运行的操作(如果需要,甚至可以是 UI 的视频)和堆栈跟踪。

记录发生后,作为开发人员的您可以返回并回复整个运行......随时查看堆栈跟踪。这使您可以查看应用程序并确切了解测试人员运行您的应用程序时发生的情况,这意味着......

没有更多的开发人员说“无法重现......”!

至于架构工具,您终于可以创建架构图(我看到的演示中大量使用了类图和序列图)并从图中生成代码。

您还可以将代码反向工程回 UML 图。这听起来可能并不令人兴奋,但还有另一个功能让它变得值得,那就是……

我在架构工具中看到的最好的事情是能够在设计图表时定义架构规则。一旦定义了这些规则,您就可以成为构建过程的一部分。然后,每次构建发生时,Visual Studio 都会根据图表验证代码。如果开发人员编写的代码违反了您的架构规则,BAM!没有构建。

...在我看来是甜蜜的东西。

关于visual-studio-2010 - VS2010 Premium 物有所值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2637996/

相关文章:

asp.net - Response.Write 在标记的特定部分

vb.net - 在 VS Designer 上使用 Form(Of T)

c# - 如何在 native C++ 程序中托管 WCF 服务

visual-studio-2010 - VS2010在调试时将数组/集合数据保存到文件中

visual-studio-2010 - Visual Studio 2010-TYPE_E_REGISTRYACCESS

visual-studio-2010 - 扩展 VS 2010 : to include additional items on Right Click context menu (add) on solution explorer?

c - Microsoft visual studio 2010 是否支持 c99?

编译的 c 脚本只保持打开状态几分之一秒

visual-studio-2010 - Visual Studio 2010 和 EF 4.1 DB First 中缺少 bin/EntityFramework.xml 文件

c# - 用Access数据库建工程成功,可以查询数据但不能删除记录