E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
遗留系统
敏捷咨询工具箱(二)──OO训练营
──莎伦·德雷珀背景我们为客户提供咨询,刚开始做了很多敏捷的实践,包括:持续集成、测试驱动、用户故事需求分析、迭代开发等等之后,发现如果再想深入下去,就会面临一些“硬骨头”:
遗留系统
和开发设计能力的问题
infoq
·
2020-08-22 02:50
敏捷
OO
面向服务体系和
遗留系统
为了跟上这一趋势,IT组织必须近乎实时地调整他们的
遗留系统
,以面对商业变化的挑战,这一机会稍纵即逝。面向服务的体系(SOAs)已经演进成可灵活进行操作,并能连接业务进程和底层系统。NicolasS
Nicolas Serrano
·
2020-08-22 02:43
面向服务
SOA
要写漂亮的代码
我看过很多
遗留系统
的代码,里面大都充斥着大方法,多层缩进。如果不是逼不得已,个人是不愿意去读的。就像读文章一样,写的狗屁不通的文章你愿意去看吗?而看文笔优雅的文章却是一种享受。
紫色阴影
·
2020-08-22 02:47
ASP.NET
代码规范
遗留系统
的技术栈迁移
什么是
遗留系统
(LegacySystem)?根据维基百科的定义,
遗留系统
是一种旧的方法、旧的技术、旧的计算机系统或应用程序[1]。这一定义事实上并没有很好地揭露
遗留系统
的本质。
原文链接
·
2020-08-22 01:15
遗留系统
处理
遗留系统
处理
遗留系统
,几乎是每个程序员都不可能绕过的一件麻烦事儿。
张逸
·
2020-08-22 01:38
ESB的优缺点
即服务的请求以及请求者对服务的要求,以及服务的提供者和他所提供的服务的描述;2)Mediation:它必须具有某种机制能够完成中介的作用,如协议转换;3)通信:服务发布、订阅,响应请求,同步异步消息,路由和寻址等;4)集成:
遗留系统
适配器
iteye_5661
·
2020-08-20 16:07
ESB
MyBaits中枚举类型——在数据库字段类型为字符串、数字等非枚举类型情况下的使用
因为是在处理
遗留系统
无法更改数据库字段类型,需要字符串、数字等非枚举类型到枚举类型的转换。为什么要用枚举类型而不直接用字符串、数字等类型?在字段的值是可穷
水猴007
·
2020-08-20 14:24
mybaits
从遗留技术栈升级里,我学到的八件事
尽管我在之前的文章,讲述了一系列的
遗留系统
的问题,其中之一就是遗留技
phodal_
·
2020-08-20 06:42
将数据从PostgreSQL同步到Elasticsearch的经验总结
另外,一些基于关系型数据库的历史
遗留系统
的存在,当遇到
mimi886
·
2020-08-18 11:37
如何跳过maven的系统测试
你可能正工作在一个
遗留系统
上面,这个系统有一系列的失败的单元测试,你可能仅仅想要生成一个JAR而不是去修复所有的单元测试。
zmycoco2
·
2020-08-18 07:49
Maven
系统规划---新旧系统的分析和比较
通常称这些老系统为
遗留系统
。目前,学术和工业界对
遗留系统
的定义没有统一的意见。Bennett在1995年对
遗留系统
做了如下的定义:
遗留系统
是不知道如何处理但对组织又至关
hu19930613
·
2020-08-17 22:20
后端
计算机组成原理
SOA的七个误读
从根本上讲,SOA针对系统开发和系统集成提供企业级方法,它将
遗留系统
作为分散的业务功能、封装为标准服务接口。
weixin_34296641
·
2020-08-17 19:44
记录关于历史
遗留系统
优化历程,从代码到消息队列rabbitmq,配置中心apollo,缓存redis,数据库
历史
遗留系统
整体采用生产者–消息队列–消费者–代理者的架构,本质没有什么问题,但是生产者数量及生产消息数量骤增时,队列常常出现堆积现象,堆积数据最高可达500w。
码农小麦
·
2020-08-17 07:49
项目优化
一文解读数据中台的十大问题
正文开始数据中台是比较快能够产生业务价值,能够绕过沉重的流程,
遗留系统
改造的包袱,去识别业务创新,智能赋能的路径所以很多CEO都在问CIO或者CDO各种关于数据中台的问题,我这里用大家喜闻乐见的PPT的方式予以回答
fuyipingwml1976124
·
2020-08-16 06:45
数据仓库
微软
阿里巴巴
devops
分布式存储
重构的认知
当你面对一个最需要重构的
遗留系统
时,其规模之大、历史之久、代码质量之差,常会使得添加单元测试或者理解其逻辑都成为不可能的任务。
A-Liang
·
2020-08-15 12:08
随笔
实战事务处理-适用于使用hibernate作持久层的系统
遗留系统
采用了struts和hibernate,层次划分是很常见的表现层、service层、DAO层。目前
遗留系统
有个事务处理的问题。
iteye_6401
·
2020-08-15 02:16
transaction
软件开发人员如何自我学习?
软件开发人员如果选择固步自封,忽视自己的技能发展,那么他们很快就会落在后面,错失未来,只能被派去维护过去的
遗留系统
。如果想摆脱这
weixin_33826268
·
2020-08-14 14:15
常用自动化工具对比
b:工具的选择都是基于
遗留系统
(我们拼命维护的系统)的架构,而非当前可用的工具种类。工具介绍:1:CF引擎CF引擎可以看作是配置管理之父。
weixin_30835923
·
2020-08-14 11:40
maven中跳过单元测试
你可能正工作在一个
遗留系统
上面,这个系统有一系列的失败的单元测试,你可能仅仅想要生成一个JAR而不是去修复所有的单元测试。
symgdwyh
·
2020-08-10 21:25
maven
遗留系统
升级改造方案思路
整体思路:针对
遗留系统
的改造将遇见如下问题:1.系统的文档不全,不新或根本缺失(需求,设计)。2.代码是否是最新生产代码?3.由于无人了解代码情况,所以代码的质量无法保障。
T9Team
·
2020-08-10 01:08
软件管理
综合
前端代码规范 及 最佳实践
通过保持代码风格和传统的一致性,我们可以减少
遗留系统
维护
PhoebeSky
·
2020-08-09 19:20
前端
其他
前端
性能优化
前端开发
码农
Atitit
遗留系统
的改造 微创技术 attilax总结 目录 1. 微创是高科技带来的革命! 1 1.1. 早期微创 1 1.2. 微创五大优点 1 2. 常用辅助设备与模块 2 2.1. 清晰
Atitit
遗留系统
的改造微创技术attilax总结目录1.微创是高科技带来的革命!
attilax
·
2020-08-07 12:18
我为什么不喜欢 Core Data
CoreData太复杂在今年刚刚结束的GMTC大会上,来自澳洲的李剑做了题为《iOS
遗留系统
上的架构重构》的演讲,其中就提到CoreData给他们500万用户带来了300万次崩溃。
victor灬伟
·
2020-08-04 02:09
ios
Hibernate property-ref属性
property-ref是为了解决
遗留系统
中实体之间的关联。默认情况下,把被关联实体主键字段作为关联字段。有了property-ref,就可以通过它指定被关联实体主键以外的字段作为关联字段。
fengyuanfa
·
2020-08-03 16:39
java
需求调研与分析流程
解决方案:提出一个满足业主需求的解决方案;需求分析的难点:用户需求描述不清需求变更频繁对需求理解有偏差整体需求调研的流程根据如下几步:一、明确方向:项目背景分析:谁提出了项目(高层)对项目的关键预期当前
遗留系统
FredricXU
·
2020-08-02 21:51
项目运作
现代化历险记:策略+将COBOL转换为Java的示例
作为这些经验的有趣的副作用,我们遇到了一些重复的模式和策略,以了解如何实现
遗留系统
的现代化。
dnc8371
·
2020-08-01 12:11
后端的一些经验与心得
我们面对的是一个巨大的基于Rails的历史
遗留系统
,最早的开发成员均已离开,导致我们常
weixin_33875839
·
2020-08-01 09:57
后端
ruby
数据库
在遗留代码上开发(Development on legacy code)
在遗留代码上开发(Developmentonlegacycode)遗留代码笔者从开发伊始到现在,大多数系统是构建在之前的
遗留系统
之上的,在开始,很难把
遗留系统
直接丢弃,特别是一些业务逻辑非常复杂的金融电信系统
liougehooa
·
2020-08-01 09:37
漫谈设计模式
领域设计
漫谈设计模式
前端代码规范 及 最佳实践
通过保持代码风格和传统的一致性,我们可以减少
遗留系统
维护的负担,并降低未来系统崩溃的风险。而通过遵照最佳实践,我们能确保优化的页面加载、性能以及可维护的代码。
刘元涛
·
2020-07-29 14:29
HTML5
Javascript
CSS
Web前端
我们的敏捷之路——技术转型篇
试点项目属于典型的
遗留系统
,由外协公司开发的信息化管理系统,下文简称UAV系统。该系统采用自研的O
卡萨巴
·
2020-07-29 07:40
敏捷实践
大话重构连载2:什么是系统重构
后有追兵:面对维护了数十年之久的大型
遗留系统
,我们到底改还是不改?
weixin_30772261
·
2020-07-28 17:06
前后端分离演进:不能微服务,那就使用 BFF 隔离
上星期的文章里,介绍了
遗留系统
迁移的一些经验,并推荐了《
遗留系统
:重建实战》。在这一篇文章里,将介绍使用前后端分离来演进现有系统。
phodal_
·
2020-07-28 00:17
分享我如何在7年时间里成长为阿里Java架构师(文末领资料)
2.为什么别人的系统总是那么烂很多公司应该都会有一些
遗留系统
,它们庞大、笨重、难用、几乎无法维护,所有人都在抱怨这些系统,并且每天都在想方设法换掉那些
遗留系统
。但是一
美的让人心动
·
2020-07-27 17:52
细说SAP Sybase ASE数据库中的ODBC驱动(Windows ODBC篇)
15.5,再到15.7,这几个阶段,ODBC驱动也发生了一些变化,具体变化涉及到一些内部细节,就不公开了.这里主要介绍一下这些驱动的注册方法:1.针对12.5.x的ASE安装,你可能一直在使用这么老的
遗留系统
iihero
·
2020-07-16 00:19
SAP
Sybase
ASE
SQL的四种连接-左外连接、右外连接、内连接、全连接
今天在看一个
遗留系统
的数据表的时候发现平时查找的视图是FULLOUTJOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到效果。
简单的温柔
·
2020-07-15 09:07
神结合!一招玩转K8s和微服务治理
云原生的发展速度日新月异,要用好却绝非轻而易举,当开发者开始使用云原生或向云原生架构迁移时,往往会面临一些困境:第一,云原生对于软件产品存在约束,如必须满足容器化,12要素等,因此要让一个
遗留系统
适配云原生体系
代码派
·
2020-07-14 03:56
云
云服务器GPU
前端代码规范及最佳实践
通过保持代码风格和传统的一致性,我们可以减少
遗留系统
维护的负担,并降低未来系统崩溃的风险。而通过遵照最佳实践,我们能确保优化的页
RisingWonderland
·
2020-07-13 15:38
WEB前端
Spring AOP 的一次偷懒实践
一个
遗留系统
,我们希望对所有的action方法做点儿手脚,对某些情况下的入参做改写,例如userId,如果发现请求给的userId不对的话,就改写成我们预建立好的匿名账号上。
mmliu
·
2020-07-12 11:57
solidity高级理论(三):时间单位与view
这会导致“2038年”问题,当这个32位的unix时间戳不够用,产生溢出,使用这个时间的
遗留系统
就麻烦了。所以,如果我们想让我们的DApp跑够20年
P叔
·
2020-07-11 20:42
区块链概念
区块链
【前端架构】微前端实战
一、
遗留系统
:路由分发路由分发式微前端适用场景不同技术栈之间差异较大,难以兼容、迁移、改造项目不想花费大量的时间在这个系统的改造上现在的系统在未来将会被取代系统功能已经很完善,基本不会有新需求基于路由分发的
铁拐李FE
·
2020-07-11 03:08
前端架构
一个
遗留系统
自动化测试的七年之痒
背景项目从2009年开始启动,采用的是TDD开发方式。在这之后的过程中,团队做过各种尝试去调整自动化测试的策略去更好的适应不同阶段项目的特征,比如调整不同类型测试的比例,引入新的测试类型等。七年之痒-痛点随着项目走到了第七个年头,一系列的变化在不断发生,比如技术上引入了微服务、EventStore等,业务变得越来越复杂,子系统变得更多,更多的人员加入,开始实施按月发布等,这些因素交织在一起凸显出自
ThoughtWorks
·
2020-07-10 05:00
ORA_01747:User.table.column 或列说明无效
或列说明无效此问题的原因是因为表的列名称使用了Oracle声明的关键字,解决方案:1、首先我们要确认哪些字符串是Oracle的关键字,具体可通过Oracle提供的V$RESERVED_WORDS2、对历史
遗留系统
的处理考虑修改表的列名
lovekker
·
2020-07-09 19:16
代码是怎么腐化的
今天下午做了一下午的代码评审,对象是一个运行了7年的
遗留系统
。会上除了几处明显的代码逻辑错误我发言指了出来外,涉及业务流程以及代码设计的问题,我大多保持沉默。
klarm
·
2020-07-09 18:02
一种正规的性能调优方法:基于等待的调优
而十年之前,基于web的企业应用只是通过网络浏览器获得输入信息,然后与数据库或者
遗留系统
交互进行后台处理,最后把输
hdy007
·
2020-07-09 16:51
Java
其他
《重构-改善既有代码的设计》
工作多年,经历过一些大型互联网项目,常常面对是很多
遗留系统
,添加一些新功能,寻找bug,维护遗留代码。
BoB解读
·
2020-07-09 07:00
web应用存在的10大安全问题
一般有以下几个原因1、复杂应用系统代码量大、开发人员多、难免出现疏忽2、系统屡次升级、人员频繁变更,导致代码不一致3、历史
遗留系统
、试运行系统等多个Web系统共同运行于同一台服务器上4、开发人员未经过安全编码培训或者公司根本就没有统一的安全编码规范
zhusongziye
·
2020-07-09 06:21
WEB测试
Spring 使new方法创建的对象可以引用spring管理的bean.
当为
遗留系统
加入spring时,经典问题就是
遗留系统
需要引用spring管理的bean。幸好spring有机制可以处理这些。
唔系小老虎
·
2020-07-09 02:29
java
J2EE
在大型
遗留系统
基础上运作重构项目
在大型
遗留系统
基础上运作重构项目作者:熊节(ThoughtWorks中国公司资深咨询师)(本文发表于《程序员》杂志2008年第4期)本文以ThoughtWorks中国公司与客户合作的咨询项目为背景,为读者介绍如何在一个大型
遗留系统
的基础上组织和运作重构项目
gigix
·
2020-07-07 08:03
对
遗留系统
组织重构项目
很多IT组织都面临一个难题:老系统的维护、升级越来越难做。特别是那些价值高、生命周期长、规模大的核心业务系统,越到后来,要修复一个缺陷或者新增一个功能就需要越大的工作量。这是为什么呢?软件的质量体现在两方面:商业方面的质量,以及技术方面的质量。从商业的角度看来,“成功的软件”意味着它所创造的价值超出在它身上付出的代价。从技术的角度看来,“成功的软件”意味着所有测试都通过、代码结构良好、并且容易理解
gigix
·
2020-07-07 08:03
致想给
遗留系统
写自动化单元测试的开发团队——事件风暴之父的工作坊实录之二:软件开发设计
这需要为企业
遗留系统
的代码编写自动化单元测试。那么编写自动化单元测试该从哪里入手呢?
吾真本
·
2020-07-07 04:10
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他