【问题标题】:Where to find and learn about COTS solutions to programming problems?在哪里可以找到和了解编程问题的 COTS 解决方案?
【发布时间】:2012-07-06 12:45:46
【问题描述】:

我是一名高级 Java 程序员,我习惯于从头开始构建解决方案。不过,更多时候,我听到人们(经理、客户和其他程序员)建议我们寻找 COTS(现成商业)解决方案。

问题是,我知道编程,但我不知道有哪些 COTS 解决方案可用或适用于我正在做的事情。

我的问题是,我应该如何最好地寻找“COTS”解决方案?是否有专门为程序员检查“COTS”解决方案的社区或网站,或者它只是像其他任何东西一样,您在谷歌上搜索现有产品并希望找到满足您需要的软件应用程序?

非常感谢任何帮助或建议!

谢谢, 抢

【问题讨论】:

  • 我不知道有没有 Craig 的程序员/程序列表?
  • @JAB 我不关注你了,你是什么意思?
  • 我只是在想一个类似于 Craigslist 的网站会非常有用。不过,不知道是否存在这样的网站。 (虽然如果有的话,SO 或programmers.stackexchange 实际上可能是您找到所需的那种已经制作的软件的最佳选择。也许StackExchange 应该有一个COTS 子域?)

标签: java projects-and-solutions cots


【解决方案1】:

关于使用 COTS 产品,我可以肯定地说,您必须有权访问 API 和文档。很多时候,人们会遇到为一个包支付 X 费用然后没有正确使用它的问题。另一种方法是开源,因为它是免费的,您可以根据需要对其进行修改。通常,您需要在谷歌上搜索您想要的细节,并且您可以找到类似产品的并排比较,但是这些应该与一粒盐一起使用。获取产品列表并在您的环境中设置测试平台,看看哪些产品最适合您当前的工具和程序,然后从那里开始。出于这个原因,供应商通常会为其软件提供 30-60 天的免费试用期。

【讨论】:

  • 请原谅我的无知,但我想找到解决方案只是谷歌搜索并在线询问“做 X 和 Y 有什么好的软件或库”——做研究,提出问题等等在?我想我认为“COTS”风格的产品可能有一个特定的社区,就像java程序员社区互相帮助解决java问题一样。 :)
  • @RobertHume 如果我不熟悉他们。从数学上讲,有多少人使用过 COTS 软件并且不受 NDA 约束或不受合同约束,只能与供应商沟通?我冒昧地猜测这些数字相当低:(。似乎老的忠实方式做一些研究和提问是可悲的方式。
  • “有多少人使用过 COTS 软件并且不受 NDA 约束或不受合同约束,只能与供应商沟通?”我认为大多数 NDA 将适用于正在开发的软件而不是 COTS 软件。再说一次,我在商业世界中没有真正的经验,所以我想有些企业完全有可能采取不合理/低效的做法,例如阻止他们的员工或客户讨论他们使用的产品,即使他们没有讨论他们的产品。重新使用这些产品。但源代码可能是一个不同的问题
  • @Jab 你会惊讶于组织的恐惧程度。有时这是合理的,特别是如果我知道 X 公司(我在制药界的竞争对手)使用 COTS 产品 Y,并且我有一个未公开的漏洞针对它
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多