软件二次开发不可怕
可怕的是整个buff叠满了
就还不如重新做!

那软件二次开发之所以来到了第二次,一定是有它的原因的:
跟自己想象的不一样?软件公司中途跑路?资金不到位?烂尾?......等等
可能还有更离谱的原因:
但如果客户下定决定,想要二次开发
资金到位,问题简单明了,没那么多乱七八糟的事,就收个尾还好
但,一旦是那种要啥啥没有,情况又复杂的像“老太太裹脚布”又臭又长的
也许就摊上事了
真不如早放弃,早开心
为什么这样说呢?因为二次开发真的会很麻烦:
不是自己开发的软件不能完全摸清编程结构,遇到一些BUG不能及时知晓问题所在,增加程序猿工作量,这些都很耗费成本的。
有些客户的源码不知出处,修改代码可能有版权风险。
如果本身软件设计不合理,甲方不会愿意多增加开发费用,吃力不讨好。
PHP做的开发不能用Java进行二次开发,反过来一样。即使前后用的都是Java,那也存在不同版本融合还是独立的问题,否则就可能出现兼容性问题。主要是客户对这一部分成本还可能不认同。
系统出现问题不好定责,即使二次开发好程序,如果后续出现问题,大概率会算到二次开发人头上,很容易当冤大头。
总之,遇到这样的项目,就像是烫手山芋,最终接不接还是要多了解,才能少踩雷,实在不行,就劝客户放下吧,重新开发都比二开要快!

