登录
首页 » Java开发 » 重构源码

重构源码

于 2023-07-11 发布 文件大小:9.50 kB
0 124
下载积分: 2 下载次数: 1

代码说明:

软件工程领域的超级经典巨著,与另一巨著《设计模式》并称"软工双雄",全美销量超过100000册,亚马逊书店五星书。在本书中,作者Martin Fowler充分展示了何处可能需要重构,以及如何将不好的设计改造为良好的设计。当对象技术成为老生常谈之后——尤其在Java编程语言之中,新的问题也在软件开发社区中浮现了出来。缺乏经验的开发人员完成了大量粗劣设计,获得的程序不但缺乏效率,也难以维护和扩展。渐渐地,软件系统专家发现,与这些沿袭下来的、质量不佳的程序共处,是多么艰难。对象专家运用许多技术来改善既有程序的结构完美性与性能,已有数年之久。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 中兴数字化婚姻配对java代码
    中兴数字化婚姻配对java源代码,压缩包中包含java源代码,用到的资源,图标等,进入复赛的作品。界面是用swing做的,挺不错。
    2022-07-02 07:51:09下载
    积分:1
  • 大金刚游戏代码C
    应用背景这是一个大金刚游戏,是真的很酷。全动画和工作。所有的类的代码在这里。关键技术这是基于它是一个非常容易和简单的游戏。代码中包含不同类
    2023-04-11 17:50:03下载
    积分:1
  • 工作流snaker
    应用背景Snaker是一个基于Java的开源工作流引擎,适用于企业应用中常见的业务流程。本着轻量、简单、灵巧理念设计,定位于简单集成,多环境支持关键技术1.支持db2、h2数据库 2.独立snaker-hibernate4模块,原生支持hibernate4 3.查询api增强 4.支持jfinal1.9,将snaker与jfinal的属性文件进行整合 5.活动任务的处理人列表可通过变量map的S-ACTOR key获取 6.活动的流程实例、任务支持更新部分字段的api(expireTime、actionUrl等) 7.增加级联删除流程定义、流程实例的api 8.custom节点模型执行时记录历史任务 9.code review and refactor
    2023-05-07 00:50:03下载
    积分:1
  • 《Practice JXTA II 》书本源代码
    《Practice JXTA II》实例源码
    2022-04-28 19:07:20下载
    积分:1
  • des算法C实现
    #include  class SubKey{ //定义子密钥为一个类  public:  int key[8][6];  }subkey[16]; //定义子密钥对象数组  class DES{  int encipher_decipher; //判断加密还是解密  int key_in[8][8]; //用户原始输入的64位二进制数  int key_out[8][7]; //除去每行的最后一位校验位  int c0_d0[8][7]; //存储经PC-1转换后的56位数据  int c0[4][7],d0[4][7]; //分别存储c0,d0  int text[8][8]; //64位明文  int text_ip[8][8]; //经IP转换过后的明文  int A[4][8],B[4][8]; //A,B分别存储经IP转换过后明文的两部分,便于交换  int temp[8][6]; //存储经扩展置换后的48位二进制值  int temp1[8][6]; //存储和子密钥异或后的结果  int s_result[8][4]; //存储经S变换后的32位值  int text_p[8][4]; //经P置换后的32位结果  int secret_ip[8][8]; //经逆IP转换后的密文  public:  void Key_Putting();  void PC_1();  int function(int,int); //异或  void SubKey_Production();  void I
    2022-03-28 11:19:34下载
    积分:1
  • des算法C实现
    #include#include#includevoid show1() //主界面{ printf(" *************** DES加密解密系统 ****************** "); printf(" -------------------------------------------------- "); //printf(" ------------------------------------------------- "); printf(" ************************************************** "); printf(" ** ** "); printf(" ** ** "); printf(" ** 1.加密 ** ");
    2022-01-25 13:57:51下载
    积分:1
  • java推箱子游戏
    资源描述80,90后经典的推箱子游戏,用java语言实现,项目复杂程度适中,可自己选择关数进行游戏,支持自选音乐,边玩边听音乐,好玩好看。代码适中,适合java初学者爱好者
    2023-05-10 09:05:03下载
    积分:1
  • Abstract Syntax Tree
    该项目用于使用JAVA编程语言为指定语法创建抽象语法树。这个抽象语法树是使用JLEX和CUP构建的
    2022-01-28 11:51:23下载
    积分:1
  • Spring mvc + mybatis + EasyUI 的简单例子,内涵数据库
    应用背景学习EasyUI时候,随手整理的一个Demo,里面包含的都是Easyui的最新主键,值得拥有关键技术 开发工具 exlipse 技术 Spring  Spring mvc   Mybatis  Easyui 实现了从数据库中对表的增删改哦 改一下数据库就OK了 反问地址: http://localhost:8080/ssm
    2022-10-15 08:00:04下载
    积分:1
  • 二级联动小程序
    二级联动,主要设计的语言是Java,javascript,ajax等很多语言涉及到了,是一个很不错的小例子,很适合一个初学者看,也很容易看懂,是自己写的一个小程序,
    2023-04-11 10:25:28下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载