请别人给调用一下“某个现成的、到处可下载的MACD外部指标”,利用MACD的输出进行开仓判断(一个 if 判断语句而已),这最终也确实就提供十几行主要代码,加上辅助的代码也就几十行,不应该有更多的代码要求(不要以代码行数多少来判断“值不值200元钱”)。通常这类开发时间以不超过1、2个小时计价。200块钱费用算是不低但也“公平”的价格。(“应酬客户”的时间付出是免费的)
作为开发者,应该提供一个源代码之外,同时提供经过编译、确实可运行的成品,只要“解压、复制、启动”就可以直接运行的,如果提供的文件不能直接安装和使用,那一定就是失职了。从楼主别的地方贴的收到的源代码看,编程者应该也理解了楼主的要求并且写了主要代码,技术理解上应该是准确的,知识劳动是值钱的!关键就是“最终有没有给用户提供可执行的编译结果”,并且所提供的成品文件包是完整的、里边包含所有运行所必须的文件,不要再要求客户自己去额外下载什么东西。
作为付费委托方,通常不能先提一个“很简单的需求”然后事后又提一个额外的需求。例如要求人家提供网上可下载的 MACD 指标的源代码,或者把不会复制、粘贴或者不会编译而误认为是源码不能用。(但是很遗憾,世界很不完美啊)
我个人认为通常这种情况、这种“小活儿”千万不能在要求技术开发者开发完,又以为“反正拿到了主要源代码”于是就再找理由而退费。但是作为技术服务方,理应保证提供一个可以运转起来的最终产品,并且对客户要保持尊重,有耐心说明自己提供的产品是可用的产品,“善始善终”这也是素质问题。 |