接了一个C软件扩展开发项目成果拿到源码后发现是C++项目!

发布时间:2024-03-04 04:37:08 来源:ub8登录1.0 作者:ub8登录1.0 ub8登录1.0

  接了一个软件开发的活,只是评价就用了一两天,成果这个活黄了,黄的原因也很为难,由于我和客户的交流存在必定问题,我和客户之间有必定的误解。

  有个客户找到我,想要我在他们原有的软件基础上添加一些功用,我问他们软件是用什么开发的,他们说是用CSharp。我看编程言语对口,所以就说可以做。

  由于客户的软件是上位机软件,存在必定的专业性,尽管添加的功用很简单,可是我依然要评价开发的可行性以及开发的完成计划,里边涉及到一些通讯逻辑,我找客户要了一下通讯协议的文档。这么一来一回,光项目评价我就用了两天时刻。

  终究,通过我的评价,我认为这个需求可以做,而且由于这个需求很简单,大约一两天就可以完成,我给客户报价1000预备接了,客户对这个报价很满足。

  由所以要在客户原有的软件项目里边新增功用,所以我有必要要有客户软件的源码,所以我就要求客户把源码发我。

  我一看客户发的是C++加Qt开发的项目,傻眼了,所以问客户为什么不是C#。

  客户也懵,几番评论之下我才知道,客户这边自己是不明白技能的,他认为我可以正常的运用C#代码去扩展他们公司运用C++和Qt开发的项目。

  绝望的原因是我预备了一两天,可是由于我不会用C++和Qt开发,这一个项目我显然是不能接了。

  为难的原因是我忽然意识到,我在跟客户交流的时分有点想当然了,我应该一开始就找客户,然后把客户那儿的软件源码要过来,这样就不会呈现这个工作了。

  这个工作给了我一个深入的经验,许多客户其实是不明白技能的,尤其是不同编程言语之间的联系他们往往没什么概念,就像我这个事例相同,客户一开始或许就觉得运用C++和Qt开发的项目运用C#扩展也是行的,其实不然!

  尤其是有些客户,他们乃至不明白他们现已开发好的软件到底是运用什么编程言语写的。尤其是C#和C++这两个编程言语,许多不明白编程的人常常认为它们是一门编程言语。

上一篇:开发一个简单的APP多少钱 下一篇:渠道系统软件定制开发多少钱一个