`
sxitzmg
  • 浏览: 3968 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

换个框架重构代码

 
阅读更多

60多年前,一群小白程序员扒了一个俄罗斯的开源框架,写了几行漏洞百出的代码,产品上线运营了,30年后新的CTO实在看不下去了,重构了部分代码,但框架依旧是旧的,又过了30年新代码和就框架严重不兼容,产品濒临崩溃,用户流失严重,这时我们该:1、继续修bug打补丁。2、换个框架重构代码。3、干脆换掉这些程序猿。关键是那个开源框架糟烂得很,还没哪个使用它的产品成功过,后来连俄国人自己都抛弃不用了

分享到:
评论

相关推荐

    基于SSM框架的MyPetStore重构设计源码

    本资源提供了一套基于SSM框架的MyPetStore重构设计源码,包含140个文件,其中包括46个Java源代码文件,45个GIF图片...这些文件详细展示了如何使用SSM框架重构MyPetStore项目,非常适合用于学习和参考Java项目的开发。

    基于python+tensorflow的srcnn超分辨率重构代码(基本可以达到论文中的效果)

    基于python+tensorflow的srcnn超分辨率重构代码(基本可以达到论文中的效果),优于基本上网上的大部分代码,网上大部分代码效果离理想效果差5-6db,而我这个资源把里面的坑踩掉了。可以结合我主页的博客看会更容易...

    重构-改善既有代码的设计 中文版.pdf

    第1章 重构,第一个案例 1.1 起点 1.2 重构的第一步 1.3 分解并重组Statemen 1.4 运用多态取代与价格相关的条件逻辑 1.5 结语 第2章 重构原则 2.1 何谓重构 2.2 为何重构 2.3 何时重构 2.4 怎么对经理说 2.5 重构的...

    一本介绍如何将现有的 Java 代码重构为 Kotlin 代码的书籍

    实用示例: 书中通过丰富的实例和案例来演示如何进行代码重构,包括常见的 Java 设计模式、库和框架的转换等。 最佳实践: 作者分享了一些在重构过程中的最佳实践和经验,帮助读者更加高效地进行代码转换和优化。 ...

    代码重构-支持业务发展

    性能提升: 为了提升性能重构代码 业务发展: 业务发展,需要对现有项目进行拆分或者合并 维护困难: 代码冗余,难以读懂,性能低下,陷阱很多 框架设计瓶颈: 起初的设计方案和框架遇到瓶颈

    重构-改善既有代码的设计.chm

    由于重构是framework(框架〉开发中不可缺少的一部分,所以当framework开发人员讨论自己的工作时,这个术语就诞生了。当他们精炼自己的class hierarchies (类阶层体系〉时,当他们叫喊自己可以拿掉多少多少行代码时...

    重构:改善既有代码的设计(中文高清版)

    第1章 重构,第一个案例1 1.1 起点1 1.2 重构的第一步7 1.3 分解并重组statement()8 1.4 运用多态取代与价格相关的条件逻辑34 1.5 结语52 第2章 重构原则53 2.1 何谓重构53 2.2 为何重构55 2.3 何时重构57 2.4 怎么...

    重构-改善既有代码的设计

    第1章 重构,第一个案例 1 1.1 起点 1 1.2 重构的第一步 7 1.3 分解并重组statement() 8 1.4 运用多态取代与价格相关的条件逻辑 34 1.5 结语 52 第2章 重构原则 53 2.1 何谓重构 53 2.2 为何重构 ...

    基于相空间重构与贝叶斯框架的LS-SVM矿井涌水量预测

    提出了一种相空间重构与贝叶斯框架下的LS-SVM预测矿井涌水量的方法,矿井涌水量具有混沌特征,利用相空间重构,找出矿井涌水量时间序列隐藏的演化规律,作为输入参量,将贝叶斯证据框架理论用于最小二乘支持向量机模型...

    重构_改善既有代码的设计[高清版]中文版

    hapter 1:Refactoring,a First Example 重构,第一个例子   The Starting Point 起点   The First Step in Refactoring 重构第一步   Decomposing and Redistributing the Statement Method 分解并重组...

    程序员该读的十本好书之《重构改善既有代码的设计》

    「测试」在重构中扮演非常重要的角色,第4章介绍如何运用一个简单的(源码开放的)Java测试框架,在代码中构筑测试环境。 本书的核心部分,重构名录〔catalog of refactarings ),从第5章延伸至第12章。这不是一份全...

    重构-改善既有代码的设计+中文版

    Chapter 1:Refactoring,a First Example 重构,第一个例子   The Starting Point 起点   The First Step in Refactoring 重构第一步   Decomposing and Redistributing the Statement Method 分解并重组...

    重构:改善既有代码的设计(中文版).

    第1章 重构,第一个案例1 1.1 起点1 1.2 重构的第一步7 1.3 分解并重组statement()8 1.4 运用多态取代与价格相关的条件逻辑34 1.5 结语52 第2章 重构原则53 2.1 何谓重构53 2.2 为何重构55 2.3 何时重构57 2.4 怎么...

    重构-改善既有代码的设计 中文版

    第1章 重构,第一个案例 1.1 起点 1.2 重构的第一步 1.3 分解并重组Statemen 1.4 运用多态取代与价格相关的条件逻辑 1.5 结语 第2章 重构原则 2.1 何谓重构 2.2 为何重构 2.3 何时重构 2.4 怎么对经理说 2.5 重构的...

    一直在学习Spring,这个是模仿SpringIOC的实现原理仿制的一个框架,希望能在不断地构建以及重构这个框架的过程中不断地学

    希望能在不断地构建以及重构这个框架的过程中不断地学习Spring,在这个过程中一窥Spring的精髓,以及我们要如何设计一个可用性高,高拓展的项目,它会教会我们如何去设计一个软件,让我们的思想从代码到软件工程的...

    基于SSM框架的jpetstore宠物商店系统重构源码

    项目概述:基于SSM框架的jpetstore宠物商店系统源码重构 技术栈: - 主要编程语言:Java - 相关技术:HTML, JavaScript, CSS 文件结构: - 总文件数:111个 - Java源文件:38个 - 图片资源(gif):38个 - HTML...

    springcloud项目重构代码.rar

    Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格...

    Spring框架的简单实现

    我们从一个简单的容器开始,一步步的重构,最后实现一个基本的Spring框架的雏形,为了帮助我们更加深入的理解Spring的IoC的原理和源码。 详细内容见博文: 【SSH进阶之路】一步步重构容器实现Spring框架——从一个...

    重构_改善既有代码的设计.pdf

    第1章 重构,第一个案例1 1.1 起点1 1.2 重构的第一步7 1.3 分解并重组statement()8 1.4 运用多态取代与价格相关的条件逻辑34 1.5 结语52 第2章 重构原则53 2.1 何谓重构53 2.2 为何重构55 2.3 何时重构57 2.4 怎么...

Global site tag (gtag.js) - Google Analytics