客户给的源码为什么不能重构?

软件定制开发杜 2023-11-23 13:46:59

开发公司做事拖沓,不能够满足需求,售后服务不及时等因素可能会导致商家换开发公司,商家会拿着上家公司的源码找到新的开发公司。

软件开发公司程序员水平参差不齐,找到一个可靠的开发公司很重要!任何程序员都可以写出计算机能理解的代码,但只有写出人类能理解的代码才是优秀的程序员。

在软件行业内有个形容代码很烂名词叫做“屎山”。而驾驭“屎山”的方法不是重构,而是不重构!

 

1、重构代码需要花费大量时间

重构费时间,客户不愿意,工期加长了而且时不时冒出很多bug影响使用。

2、制作成本增加了

软件开发公司尽量在低成本情况下完成制作。重构代码相当于增加了开发成本,压缩了公司利润。他当然不愿意。

3、之前源码质量好坏未定,贸然重构可能就不能用了

开发公司中不同技术水平的程序员写出的代码质量也不同。有些程序员写出的代码改一块直接导致整个系统崩溃,牵一发动全身。

什么样的程序需要重构?

简单来讲就是bug太多,逻辑太糟,并且不能在添加新的功能,如果不重构系统迟早崩溃,就需要重构代码。

做软件开发要找对开发公司,能具备良好的需求分析能力,高超的专业技术人员,稳定的团队以及完善的售后维护流程很重要!

4 阅读:3398
评论列表
  • 2023-11-24 11:08

    说呢不错,重构不如重新开发,可能问题还少点,在源代码基础上重构那是作死呀,稀奇古怪的bug会看的你眼冒金星的[鼓掌][鼓掌][鼓掌]

  • 2023-11-26 00:02

    严格意义上的重构是不能改变代码行为的,所以写这篇文章的人完全不了解什么叫做重构。

    黑猪 回复:
    你这个不是修改?我去掉垃圾代码就是修改?
    吾儿奉先何在 回复: 黑猪
    不理解就回去问问老师,或者找本书看看吧。
  • LBB 1
    2023-12-04 11:18

    重构代表就是重写

软件定制开发杜

简介:app,小程序,办公系统定制开发