支持/反对使用第三方“快速开发环境”的论点?

时间:2010-12-08 19:03:25

标签: language-agnostic development-environment

我刚刚开始为一家使用第三方提供的“快速开发环境”(RDE)的公司工作。我们的想法是你可以指定类似的东西:“在网格中显示数据”,“数据源”,“排序依据”,它会生成一个完成所有这些操作的ASP.NET应用程序。

由于以下原因,我个人不是一个忠实粉丝:

  • 你受到RDE的支配 关于你的控制程度 有。例如,没有 尝试/捕获/失败机制。
  • 如果RDE中有错误,则有 你无能为力,你必须等待 让他们发布修复。
  • 我不确定它会加快速度 这么多。
  • 你无法找到 有X年经验的人 使用一些偏僻的RDE。每一个新的 员工从头开始
  • 您无法将许多常用工具与其集成。源控制就是一个例子。虽然我确信我可以使用用于生成应用程序的EXTREAMLY详细xml文件并手动将它们插入Source控件,但我没有办法直接点击并签入。即使我这样做,如果你做差异也不会有任何有意义的显示......

有没有人发现这些东西有用?它们似乎是一种让我付出代价的噱头...

1 个答案:

答案 0 :(得分:1)

我没有使用任何我想不能绕过的工具/框架/环境/等。 我不在乎产品在纸上看起来有多好或者我所展示的令人印象深刻的演示。

如果产品不成熟且表现力不足以提供解决方案或破解/插入产品的可能性,我将通过。