您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 修改代码的艺术.pdf

  2. 修改代码的艺术中文版 Michael C.Feathers力作 刘未鹏译
  3. 所属分类:C

    • 发布日期:2009-10-25
    • 文件大小:11534336
    • 提供者:gaofei_upc
  1. 鼠标键盘驱动 Vware遗留问题 HP5187键盘最新驱动SP26478

  2. 问题: 我装了vmare虚拟机,用了几天,卸了。过了些天,发现服务里有vm的两个服务,sc delete删除服务失败,就到注册表把vm开头服务全删了。然后知道vm并没卸干净,于是 直接删除了所有的和vmare相关的文件。 于是我的键盘和鼠标就失灵了。 现象: 为刚刚开机的时候鼠标能动,只要一按动键盘,鼠标和键盘就失灵了。 我试着用U口的键盘和鼠标,发现U口的鼠标可用,U口的键盘不可用。 打开设备管理器查看设备,发现键盘项里面的两个键盘(一个是U口的)都显示黄色的叹 号。 查看属性显示是:Win
  3. 所属分类:其它

    • 发布日期:2009-11-14
    • 文件大小:6291456
    • 提供者:fl772333621
  1. 修改代码的艺术

  2. 本书是有关修改重构方面的书,特别针对修改遗留代码的,是一部难得的经典书
  3. 所属分类:其它

    • 发布日期:2012-11-25
    • 文件大小:13631488
    • 提供者:sbtemp1982
  1. 重构遗留代码,浮现架构之道-2013.04.02.pdf

  2. 重构遗留代码,浮现架构之道-2013.04.02.pdf
  3. 所属分类:Java

    • 发布日期:2013-04-02
    • 文件大小:2097152
    • 提供者:wubinben28
  1. 修改代码的艺术(中文版)

  2. 《修改代码的艺术》针对大型的、无测试的遗留代码基,提供了从头到尾的方案,让你能够更有效地应付它们,将你的遗留代码基改善得具有更高性能、更多功能、更好的可靠性和可控性。本书还包括了一组共24项解依赖技术,它们能帮助你单独对付代码中的问题片段,并实现更安全的修改。本书适合各层次软件开发人员、管理人员和测试人员阅读。
  3. 所属分类:专业指导

    • 发布日期:2013-04-15
    • 文件大小:11534336
    • 提供者:jr5043
  1. 如何在遗留代码基础上开发

  2. 如何在遗留代码基础上开发
  3. 所属分类:Web开发

    • 发布日期:2013-04-25
    • 文件大小:22528
    • 提供者:meng2602956882
  1. 如何在遗留代码基础上开发

  2. 如何在遗留代码基础上开发
  3. 所属分类:Java

    • 发布日期:2013-05-05
    • 文件大小:22528
    • 提供者:mengzhiqingyuan
  1. Working Effectively with Legacy Code(修改代码的艺术 英文版)

  2. 世界级计算机专家Michael C. Feathers的经典之作,软件开发大师Robert C. Martin作序倾情推荐,修改遗留代码的指南。   深入剖析修改遗留代码的各种方法和策略,从理解遗留代码、为其编码测试、重构及增加特性等方面给出大量实用建议,是所有程序开发人员必读之作。 理解修改软件的机制:添加特性、修正缺陷、改进设计、优化性能把遗留代码放到测试用具之中编写测试,防止引入新的问题包含Java、C++、C和C#的示例,其中介绍的大多数技术适用于其他任何语言或平台,精确地确定要在哪些
  3. 所属分类:C++

    • 发布日期:2018-01-08
    • 文件大小:6291456
    • 提供者:kongm
  1. 书写可维护JavaScript的代码

  2. 软件bug的修复是昂贵的,并且随着时间的推移,这些bug的成本也会增加,尤其当这些bug潜伏并慢慢出现在已经发布的软件中时。当你发现bug 的时候就立即修复它是最好的,此时你代码要解决的问题在你脑中还是很清晰的。否则,你转移到其他任务,忘了那个特定的代码,一段时间后再去查看这些代码就 需要: • 花时间学习和理解这个问题 • 化时间是了解应该解决的问题代码 还有问题,特别对于大的项目或是公司,修复bug的这位伙计不是写代码的那个人(且发现bug和修复bug的不是同一个人)。因此,必须降低理解代
  3. 所属分类:Web开发

    • 发布日期:2018-07-24
    • 文件大小:45056
    • 提供者:weixin_42033949
  1. 修改代码的艺术

  2. 本书主要讲的是在对遗留代码进行修改前,要进行的准备工作,即安置单元测试,保护当前代码的已有行为,并在此基础上引入测试驱动开发。如何把测试安置到遗留代码中,并不是一件简单的事情,本书正是为了让我们做到这件不简单的事情而准备的 遗留代码: 已有的项目代码,不管是你的,还是他人的,不管是维护中的,还是开发中的,总之是已经写好的代码,称为遗留代码。而且代码没有编写测试用例
  3. 所属分类:IT管理

    • 发布日期:2018-11-05
    • 文件大小:454656
    • 提供者:xiao_san0318
  1. Ruby-一个Rubygem用于帮助你重构你的遗留代码

  2. 一个Ruby gem用于帮助你重构你的遗留代码
  3. 所属分类:其它

    • 发布日期:2019-08-15
    • 文件大小:146432
    • 提供者:weixin_39841882
  1. PHP代码重构方法漫谈

  2. 本文实例分析了PHP代码重构方法。分享给大家供大家参考,具体如下: 随着 PHP 从一种简单的脚本语言转变为一种成熟的编程语言,一个典型的 PHP 应用程序的代码库的复杂性也随之增大。为了控制对这些应用程序的支持和维护,我们可以使用各种测试工具来自动化该流程。其中一种是单元测试,它允许您直接测试所编写代码的正确性。然而,通常遗留代码库是不适合进行这种测试的。本文将介绍对包含常见问题的 PHP 代码的重构策略,以便简化使用流行的单元测试工具进行测试的过程,同时减少改进代码库的依赖性。 简介 回顾
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:110592
    • 提供者:weixin_38553478
  1. junit-tests:jUnit简介和测试遗留代码-源码

  2. 使用JUnit测试旧版代码 入门 分叉此存储库以在您自己的GitHub帐户上创建副本。 确保您的浏览器在您自己的帐户的自己的存储库列表中显示此项目。 单击右侧的绿色按钮,显示“克隆或下载”。 克隆地址应类似于gitgithub.com:your-github-username/junit-tests.git ,其中your-github-username实际上是您在GitHub上的用户名。 复制存储库的克隆地址后,就可以通过以下两种方法之一来克隆项目了: 如果使用的是IntelliJ,
  3. 所属分类:其它

    • 发布日期:2021-03-15
    • 文件大小:3072
    • 提供者:weixin_42097533
  1. test-fest-2021:TestFest 2021上用于重构遗留代码实时编码会话的存储库-源码

  2. 测试节2021 TestFest 2021上用于重构遗留代码实时编码会话的存储库
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:5120
    • 提供者:weixin_42101056
  1. GildedRose-Refactoring-Kata:许多编程语言中的GildedRose重构Kata的起始代码-源码

  2. 镀金玫瑰重构卡塔 此Kata最初是由Terry Hughes( )创建的。 它已经在GitHub上。 另请参阅。 我将原始的C#翻译成其他几种语言(在我的朋友的帮助下!),并稍稍更改了开始位置。 这意味着与kata的原始形式相比,我实际上已经进行了少量的重构,并且通过给您一个失败的单元测试作为开始,使编写测试变得更加容易。 我还添加了测试夹具,用于使用TextTest进行基于文本的批准测试(请参阅 ) 正如鲍比·约翰逊(Bobby Johnson)在他的文章指出的那样,如果您在原始C#中执
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:1048576
    • 提供者:weixin_42136365
  1. Agile-Software-Dev-Refactoring:重构以实现高性能敏捷软件开发,重构以获取更好的代码。 重构就是通过简化代码来提高代码质量。 更简单的代码可实现敏捷性,快速更改代码,添加新功能,满足人们不断变化的需求的能力-源码

  2. 敏捷软件开发:重构 重构以实现高性能敏捷软件开发。 重构以获得更好的代码。 重构就是通过简化代码来提高代码质量。 更简单的代码可实现敏捷性,快速更改代码,添加新功能,满足人们不断变化的需求的能力。 我正在使用测试驱动的开发实践,在这里首先编写测试。 要全面了解所有内容? 为什么重要呢? 请阅读本文。 该存储库托管所有3种Java Magazine文章系列源代码。 以下是您将从这些文章中学到的内容: 用新代码重构 定义重构 设置TDD环境 重命名变量 使用内联和提取方法 稳定旧版守则 固定旧
  3. 所属分类:其它

    • 发布日期:2021-02-16
    • 文件大小:15360
    • 提供者:weixin_42139429
  1. PrusaSlicer:用于3D打印机(RepRap,Makerbot,Ultimaker等)的G代码生成器-源码

  2. 普鲁萨切片机 您可能需要检查。 可以通过或获得预构建的Windows,OSX和Linux二进制文件。 PrusaSlicer采用3D模型(STL,OBJ,AMF),并将其转换为FFF打印机的G代码指令或mSLA 3D打印机的PNG层。 它与任何基于RepRap工具链的现代打印机兼容,包括所有基于Marlin,Prusa,Sprinter和Repetier固件的打印机。 它还可以与Mach3,LinuxCNC和Machinekit控制器一起使用。 PrusaSlicer基于由亚历山德罗·兰勒奇
  3. 所属分类:其它

    • 发布日期:2021-02-09
    • 文件大小:36700160
    • 提供者:weixin_42137022
  1. 迁移:对遗留代码的未来式磨床充满信心-源码

  2. ,软件包已移至 monorepo Migrify-永久删除旧代码的未来派工具包 包含的内容将帮助您处理遗留代码。 您将在目录中找到所有软件包。 这是一个简短的概述(提示:单击程序包名称,以查看具有更多详细功能的自述文件): 查看组织中的。
  3. 所属分类:其它

    • 发布日期:2021-02-06
    • 文件大小:207872
    • 提供者:weixin_42121272
  1. 致辞:用于重构代码的致命的简单LabVIEW附加组件和工具包-源码

  2. 致辞:一款简单的LabVIEW:trade_mark:附加组件和工具包,用于重构遗留代码 是附加组件和工具包,用于重构LabVIEW项目中的旧代码。 目录 依存关系 安装 (用于开发) (用于编译帮助文档) LabVIEW 2015或更高版本(用于构建) LabVIEW 2018或更高版本(用于开发) Labricator(仅适用于自动构建,可应要求提供私有软件包) (仅适用于自动构建) (仅适用于自动构建) 必须为所有版本的LabVIEW(2015和2018年)安装Caraya
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:2097152
    • 提供者:weixin_42166623
  1. 重构遗留程序的一次案例学习(java程序)

  2. 本文来自于cnblogs,文章介绍了用Java编写的一个真实案例描述的测试与重构遗留系统的有效实践的相关内容。遗留代码经常是腐臭的,每个优秀的开发者都想把它重构。而进行重构的一个理想的先决条件是,它应该包含一组单元测试用例,以避免产生回归缺陷。但是为遗留代码编写单元测试可不是件容易的事,因为它经常是一团糟。要想为遗留代码编写有效的单元测试,你大概得先把它重构一下。但要重构它,你又需要单元测试来确保你没有破坏任何功能。这种状况相当于要回答是先有鸡还是先有蛋。这篇文章通过分享一个我曾参与过的真实案例
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:122880
    • 提供者:weixin_38694699
« 12 3 4 5 6 7 8 9 10 ... 18 »