码迷,mamicode.com
首页 >  
搜索关键字:遗留代码    ( 36个结果
这么糟糕的代码,你怎么好意思让别人维护
相信每个人都曾经抱怨过同事的代码写的烂,抑或是前同事遗留的代码惨不忍睹......这些几乎没法修补的代码,其实不一定是人为因素造成,而是遗留代码的问题。什么是遗留代码?其实每个人对遗留代码的定义都不一样,你可以认为遗留代码是指因为种种原因,格外难以修正、改进以及使用的代码。事实上,最难的不是让你写代码,而是要你维护别人的遗留代码,当你碰到这种情况时,你就会萌生一种重构的想法,或者是去寻找其他更好的
分类:其他好文   时间:2020-12-24 12:33:33    阅读次数:0
Dalsa 线扫相机采集
之前使用同事遗留代码。代码里面gige相机用“SapAcqDevice”类,采集卡用“SapAcquisition” 。现在需要更改相机增益和曝光。通过组合提升拍摄适应性。然后,因为之前同事留的坑,并且dalsa自带的gui示例没有涉及相机增益和曝光设置。所以一直绕着“SapAcquisition” ...
分类:其他好文   时间:2020-07-29 15:10:35    阅读次数:121
高性能MySQL——count(*) 和 count(1)和count(列名)区别
高性能MySQL——count(*) 和 count(1)和count(列名)区别 摘自: https://cloud.tencent.com/developer/article/1401567 https://mp.weixin.qq.com/s/MCFHNOQnTtJ6MGVjM3DP4A 执行 ...
分类:数据库   时间:2020-05-26 18:09:41    阅读次数:105
小诗句集萃二六
07.01 一年一年,伴花开花落,看云卷云舒,慢慢老去,亦是幸事。 让心重新体验一切,穿透一切,绽放它本身的光华。 刚在路上不小心揉死了一只小飞虫,—— 想到它正兴奋地享受生命的美好时刻,却不料遭我毒手命丧今日,悲伤! 今天水逆。早上才准备写下单测,互报线上问题,忙乎了半天,被遗留代码毙了一枪;下午 ...
分类:其他好文   时间:2019-07-31 22:12:32    阅读次数:111
2018年总结
伴随着无处不在的寒气,2018年渐行渐远,2019年已经来到。想到要给2018年做一个小的总结,奈何不知道如何开始。本想着2018年31号一定要给2018年做一个总结,心里却是十万个不愿意,想不到居然拖到了今天。今天狠下心来,无论如何都要动手写一点。居然不知道如何开头,那就从2018年订的计划开始吧 ...
分类:其他好文   时间:2019-01-05 21:34:20    阅读次数:200
10张令人喷饭的程序员漫画
0、修电脑的专家是如何炼成的 1、维护遗留代码的感觉 2、努力把自己升级吧 3、这代码谁写的? 4、程序员逛酒吧 5、程序员的生活写照 6、我再也不在课堂上扔纸飞机了 一个小朋友在课堂上玩纸飞机,被老师发现后罚写 500 遍“我再也不在课堂上扔纸飞机了”,于是他在黑板上写了一段代码…… 7、调 CS ...
分类:其他好文   时间:2018-10-25 14:23:53    阅读次数:198
设计模式之代理模式、适配器模式和外观模式
编写基于另一组类的包装器接口是一项常见的API设计任务,例如,你的工作可能是维护一个大型的遗留代码库,相比重构所有代码,你更愿意审计一个新的 ,更简洁的API,以隐藏所有的底层遗留代码;或者你可能已经编写了一个C++API,后来需要给特定客户提供C接口;或者你的API用到了一个第三方依赖库,你想让客 ...
分类:其他好文   时间:2018-05-06 20:08:43    阅读次数:184
【学习笔记】Java基础知识——泛型与集合
1.为什么要使用泛型(generic)程序设计? 在《Java核心技术》中的阐述:编写的代码可以被许多不同类型的对象所重用,这样就允许泛型代码和遗留代码之间能够相互操作。 提到的两个概念:类型参数、通配符类型 在《Head first Java》中的解释似乎更通俗易懂些:几乎所有以泛型编写的程序都与 ...
分类:编程语言   时间:2018-05-06 14:56:22    阅读次数:213
NestedScrollView嵌套ListView可行性总结
由于公司项目遗留代码仍然使用PullToRefreshListView(后文简称PTRLV),且存在复用,更换RecyclerView成本太大,同时又想使用CoordinatorLayout来实现一些嵌套滑动效果,所以研究了NestedScrollView嵌套PTRLV的方案。 对于NestedSc ...
分类:其他好文   时间:2017-08-16 11:39:31    阅读次数:1088
Lambda表达式学习篇三(流-下)
一、重构遗留代码 为了进一步解释如何重构一流代码,本节将距离说明如何将一段使用循环进行集合操作的代码,重构成基于Stream的操作。 假定选取一组专辑,找出其中所有长度大于一分钟的曲目名称。下面是一个例子,首先初始化一个set对象,用来保存找到的曲目名称。然后使用for循环遍历所有专辑,每次循环中在 ...
分类:其他好文   时间:2017-06-10 19:23:18    阅读次数:140
36条   1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!