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
技术债务
248、Python开发秘籍:技术选型与架构设计技巧解析
Python开发:掌握如何处理
技术债务
和遗留系统作为软件开发者,我们经常会遇到两种问题:
技术债务
和遗留系统。
多多的编程笔记
·
2024-09-14 18:55
python
开发语言
程序员的成长之路:平衡编码工作与持续学习
目录一、引言1.1程序员面临的挑战与机遇1.2日常工作与提升自我学习的矛盾二、高效编码习惯与时间管理技巧2.1模块化设计与代码复用2.2代码质量管理与
技术债务
的减少2.3使用合适的工具和技术栈2.4时间管理技巧
嵌入式大圣
·
2024-08-23 22:07
学习
对比一下独立开发,创业团队和成熟公司
而创业公司和大公司都有一定的
技术债务
,且手头有本该要做的事情,机会成本高,响应速度不及独立开发。
Hcoco_me
·
2024-02-28 23:07
AIMAKEMONEY
创业
敏捷漫画#26-
技术债务
#26-
技术债务
(Technicaldebt)图1图2图3图4作者评论:啊,是的。健康的
技术债务
(Goodol’technicaldebt),这是WardCunningham创造的一个词。
小船哥说敏捷
·
2024-02-08 04:08
DevOps落地笔记-09|配置管理:实现一包到底的必胜手段
上一讲主要介绍
技术债务
的产生和管理,通过避免产生、提前发现、不断偿还等步骤将
技术债务
对软件质量的影响降到最低。在软件开发过程中,当我们开发完成后,就会将软件进行编译打包发布到不同的环境。
机智阳
·
2024-02-04 07:03
java
devops
笔记
运维
java
后端
一文厘清Salesforce执行顺序
使用Salesforce构建解决方案是一项比较简单的任务,但是稍有不慎,你的解决方案也有可能会在系统中发生意外的
技术债务
。这可能会减慢组织运行的速度,更糟糕的是,可能会因为超出限制而发生致命错误。
Ruby培训Salesforce
·
2024-02-03 10:42
Salesforce学习
Salesforce
Salesforce
crm
Salesforce认证
软件开发
DevOps落地笔记-08|
技术债务
:勤借勤还,再借不难
上一讲主要介绍了如何有效管理第三方组件的实际案例,目的是让你意识到依赖组件的质量也会影响到软件的质量。前面几个课时谈论的主要内容都是跟软件质量相关,通过各种方式方法提高软件交付的质量。这时就会遇到一个问题,软件质量固然重要,但工作中我们不可能把软件质量做到完美无缺才上线。软件质量不是免费的,更好的质量需要付出更多的成本和时间。那么如何平衡软件的开发速度和软件质量的关系,这就是今天要介绍的内容——技
机智阳
·
2024-02-02 10:08
java
devops
笔记
运维
java
后端
【开发】长期项目与代码质量,对抗软件工程复杂度(设计、重构、规范)
【开发】长期项目与代码质量,对抗软件工程复杂度(设计、重构、规范)文章目录一、设计模式与设计原则二、历史债务与代码重构1、
技术债务
的来源2、重构—无奈之举3、工程一致性:有效控制
技术债务
积累的主要手段一
小哈里
·
2024-01-31 09:02
#
职场能力
软件工程
重构
后端
设计模式
软件开发
复杂SQL治理实践 | 京东物流技术团队
若代码库没有得到良好的管理和重构,就可能积累大量的
技术债务
,包括不一致的设计、冗余代码、过时的库和框架以及不再使用的功能。
京东云技术团队
·
2024-01-31 04:52
sql
php
数据库
架构的演进
每次修改代码都心惊胆战迭代困难:每次功能的变更或bug的修复都会导致重新部署整个应用,随着代码的增多,构建、测试和部署的时间也会增加扩展受限:单体应用只能作为一个整体进行扩展,无法根据业务模块的需要进行伸缩
技术债务
执 、
·
2024-01-20 06:12
dubbo
应对 DevOps 中的
技术债务
:创新与稳定性的微妙平衡
一、
技术债务
的原因
技术债务
的主要原因之一是组织的开发方和业务方之间的脱节。开发团队经常会感到保
陈哥聊测试
·
2024-01-12 11:56
devops
大数据
运维
代码重构:提升质量与可维护性的利器
它不仅有助于消除
技术债务
,还能为项目带来更高的灵活性和可扩展性。本文将深入探讨代码重构的重要性以及一些最佳实践。
Whtiewww
·
2023-12-27 04:39
重构
数据中心与数据湖与数据虚拟化 Data Hub vs Data Lake vs Data Virtualization
筒仓是
技术债务
,随着软件即服务(SaaS)应用程序和其他云产品的采用,筒仓正在增加,这加剧了业务与IT之间的摩擦。众所周知,集成这些数据孤岛非常困难,并且在尝试使用传统数据仓库方法时面临明显的挑战。
时见疏星
·
2023-12-23 18:40
@程序员 你的
技术债务
还清了吗?
“我很想改进这种设计,但是我没有时间。”“我真的很想整理这些,但是这不属于这个任务的范围。”“我们现在没有时间重新思考这个模块的架构。”这些话把每个开发人员的耳朵,都磨出茧自来了。更不像话的是,每个开发人员也整日把这些话挂在嘴边。更让人心有不甘的得失,很多时候这些都是应该做的事情。曾经我也很希望提供优雅美观的代码,但是现实情况是,我的老板付钱给我,让我提供对他们和他们的客户有用的功能,即价值。专心
OSC开源社区
·
2023-12-17 14:48
sonarqube9.3表结构
一、概述sonar9.3版本表结构projects:项目表project_branchs:项目分支表metrics:软件度量指标表(--3代码行数20复杂度90代码重复度112
技术债务
占比92遗留违规总数
明算科
·
2023-12-02 01:43
sonarqube
devops
当你的
技术债务
到期时,LinkedIn的故事 | IDCF
原文:https://www.linkedin.com/pulse/when-your-tech-debt-comes-due-kevin-scott/译者:冬哥那是2011年10月,就在LinkedIn上市后的第二次财报发布之前的几周。LinkedIn的业务做得很好,从任意可见角度来衡量,可以说是非常好。我们成功地完成了从私人控股初创公司到上市公司的转变;股票在交易的第一天上涨了171%;我们很
dotNET跨平台
·
2023-11-29 15:48
人工智能
java
大数据
区块链
项目管理
国民级应用:新 QQ NT 桌面版内存优化探索之路
而QQ桌面版最近一次技术架构升级还是在移动互联网兴起之前,在多年迭代过程中,QQ桌面版也积累了不少
技术债务
,随着业务的发展和技术的进步,当前的架构已经无法很好支撑对QQ的发展了。在
傲娇的koala
·
2023-11-26 20:27
为什么还技术债的人总是我?
基本认知
技术债务
的含义所谓
技术债务
,通俗地讲,其实就是那些技术上没做好的事情,会逐渐体现为长期的成本。
IT枫斗者
·
2023-11-20 06:43
JAVA基础工作中实际总结
编程学习
tomcat
缓存
java
windows
数据库
企业数字化转型难在哪?为什么要数字化转型?
遗留系统和
技术债务
:企业通常拥有复杂、过时且相互关联的遗留系统。集成和现代化这些系统以与新的数字解
weixin_50515446
·
2023-11-19 09:26
数字孪生
数据可视化
3D产品配置器
3D产品交互展示
webgl
IM跨平台技术学习(九):全面解密新QQ桌面版的Electron内存优化实践
而QQ桌面版最近一次技术架构升级还是在移动互联网兴起之前,在多年迭代过程中,QQ桌面版也积累了不少
技术债务
,随着业务的发展和技术的进步,当前的架构已经无法很好支撑对QQ的发展了。
jackjiang20212
·
2023-11-19 07:06
[CC说]如何偿还自动化测试的技术债?
Cunningham提醒我们积累
技术债务
带来的后果。不偿还
技术债务
时,会引发危机。花在“不太正确”代码上的每一分钟被算作该
技术债务
的利息。在一直存在
CC先生之简书
·
2023-11-03 19:28
设计模式: 关于项目中的
技术债务
问题与解决方案
技术债务
开发过程中因为时间紧迫导致的实现不合理举例:查找100000以内的质数算法不同,效率不同,好算法和坏算法的时间开发过程中暂时没有想到更好的实现方式而妥协的版本刚开始使用if…else实现使用责任链模式来进行改进
Wang's Blog
·
2023-10-31 09:54
Full
Stack
Design
Pattern
Web
设计模式
技术债务
创业维艰:如何完成比难更难的事
管理债务像
技术债务
一样,当你牺牲掉代价高昂的长期利益、做出权宜的短期管理决定之时,就会发生管理债务。和
技术债务
一样,交换有时很有道理,但很多时候又没有道理。
郭强GQ
·
2023-10-28 23:39
Spring Cloud - 前世今生
前言单体架构是什么•一个归档包包含了应用所有功能的应用程序,我们通常称之为单体应用•架构单体应用的架构风格,我们称之为单体架构,这是一种比较传统的架构风格单体架构缺点:•复杂性逐渐变高•
技术债务
逐渐上升
暴走编程
·
2023-10-25 04:24
微服务专栏
1024程序员节
微服务
java
代码质量与安全 | 想在发布竞赛中胜出?Sonar来帮你
使用Sonar的“边写边清洁”方法,可以帮助组织在保持时间进度的同时推出更多的功能,并且免于遭受
技术债务
带来的后果。
龙智DevSecOps解决方案
·
2023-10-24 18:55
SonarQube
代码质量
代码安全
代码规范
微服务设计总结
架构师的演化视角原则与标准
技术债务
集成分解单块系统原因分解的方式事物与一致性报表部署CI/CD测试服务测试端到端测试脆弱的测试监控安全康威定律和系统设计规模化微服务总结总结前言微服务是如今比较热门的话题
一切如来心秘密
·
2023-10-19 01:37
微服务
前端工程化知识系列(6)
51.如何进行前端持续改进和
技术债务
管理,以确保前端代码保持高质量和可维护性?52.你如何处理前端应用的离线支持,以允许用户在没有互联网连接的情况下使用应用?
云边散步
·
2023-10-15 16:52
前端工程化
前端
如何看待程序员写代码不写注释
这有助于降低出错的风险,减少了代码的
技术债务
。解释代码意图:注释可以用来解释代码的意图和设计决策。
流云何月
·
2023-10-14 04:27
java
程序人生
《DevOps 精要:业务视角》- 读书笔记(六)
本质上,它有助于解决三个急迫并且复杂的问题:缩短市场响应时间;减少
技术债务
;消除信息科技的脆弱性。DevOps构建在精益产品开发和敏捷软
壹只菜鸟
·
2023-10-10 00:18
#
devops
devops
运维
《DevOps 精要:业务视角》- 读书笔记(一)
1.3.1缩短市场响应时间1.3.2减少
技术债务
1.3.3消除脆弱性1.4历史起源1.5常见误解1.5.1DevOps是敏捷的一部分1.5.2DevOps是工具和自动化1.5.3DevOps是一个新的职业
壹只菜鸟
·
2023-10-08 08:45
#
devops
devops
数据库
运维
第31课时 微服务概述、Nacos、Ribbon及Feign
一、微服务架构概述1、单体应用概述单体应用:一个归档包(例如war格式)包含所有功能的应用程序优点:比较容易部署、测试缺点:复杂性高:一个应用百万行级别,修改代码容易牵一发而动全身
技术债务
:已使用的系统设计或代码难以被修改部署频率低
缘分缔造者
·
2023-10-04 22:27
Java开发第二阶段
产品经理可以帮助管理
技术债务
的6种方法
在软件开发中,
技术债务
是指当开发人员实施更快,更短期的解决方案而不是更优化(但更劳动力更强的)解决方案时积累的工作量。
互联网新故事
·
2023-09-28 11:04
IM跨平台技术学习(九):全面解密新QQ桌面版的Electron内存优化实践
而QQ桌面版最近一次技术架构升级还是在移动互联网兴起之前,在多年迭代过程中,QQ桌面版也积累了不少
技术债务
,随着业务的发展和技术的进步,当前的架构已经无法很好支撑对QQ的发展了。
hellojackjiang2011
·
2023-09-19 10:07
即时通讯
im开发
网络
IM跨平台技术学习(九):全面解密新QQ桌面版的Electron内存优化实践
而QQ桌面版最近一次技术架构升级还是在移动互联网兴起之前,在多年迭代过程中,QQ桌面版也积累了不少
技术债务
,随着业务的发展和技术的进步,当前的架构已经无法很好支撑对QQ的发展了。
·
2023-09-18 16:33
即时通讯im网络编程
前端微服务的基本构思
现有的人力,不足以维护当前众多的项目3.随着上述两个问题不断的加大,人力堆叠不可避免的产生4.人力堆叠必然会产生另外两个问题:1)人的能力不同2)人的技术栈不同5.另外一个很重要的问题,当人员流失产生的
技术债务
在后端
林小米_91c5
·
2023-09-13 04:19
敏捷漫画#94-估算的剖析
估算的剖析(TheAnatomyofanEstimate)图1图2作者评论:不要自己私下偷偷摸摸做各种工作;相反,要尝试帮助PO理解完成未完成(但仍然重要)的功能和减少
技术债务
的重要性。
小船哥说敏捷
·
2023-09-12 09:18
为什么要进行代码评审?
作者|Kaiden爱数AnyBackup数据库保护研发部-研发总监目录什么是
技术债务
?
爱数技术范儿
·
2023-09-08 21:34
爱数技术专栏
代码规范
何时适合进行自动化测试?(下)
以下是最有可能实现自动化的一些场景:有
技术债务
需要消除;回归测试非常耗时;该项目非常复杂且长期。应该自动化哪些
陈哥聊测试
·
2023-08-29 18:20
自动化
单元测试
运维
技术债 笔记
随后,《重构》一书的作者MartinFowler基于Cunningham的比喻,创建了一个"
技术债务
四象限",包括:鲁莽/有意:“我们没有时间去设计
云满笔记
·
2023-08-17 05:31
miscellaneous
技术债
Golang微服务基础技术
2.
技术债务
逐渐上升3.耦合度高,维护成本大出现bug,不容易排查解决旧bug,会出新bug4.持续交付时间较长5.技术选型成本高,风险大。
2019ab
·
2023-08-12 20:55
GO
golang
微服务
组织并引导大家建立一个强有力的DOD
3、避免快而脏的开发模式,不留
技术债务
,不遗留问题给后续迭代。4、作为迭代策划的
dfddeadf4c0f
·
2023-07-31 10:17
做为CTO或者技术负责人,你有管理好应该背的债务吗?
技术债务
(TD)是一个概念,描述了系统新功能或维护的成本和/或额外工作。把它想象成汽车中的摩擦。您选择忽略它的时间越长,您以后修复它所需的费用就越多。
技术与健康
·
2023-07-30 04:49
Android架构师之路
根据业务的发展或
技术债务
的原因,重构当前技术方案并且推进实施。3.前瞻未来架构。技术方案调研和分析,随时准备好对新技术的使用。4.推进技术方案实施。解决实施过程中具体的技术问题。5.技术分享和培训。
竖起大拇指
·
2023-07-23 17:54
研发效能系列 - 质量与速度能否兼得?
技术债务
与质量是什么关系呢?(
技术债务
是否必要以及是好是坏不是本节的内容,我们将单开章节讨论这个话题)质量是什么?
IDCF社区
·
2023-07-18 10:46
研发效能
研发效能
devops
质量
【内附源码和文档】基于Vue+SpringCloud博客的设计与实现
例如:一个系统的功能越丰富就会导致
技术债务
越多,但是基于单体应用(一个war包)开发的代码库越来越臃肿,可维护
雅轩001
·
2023-07-17 08:28
spring
cloud
微服务
java
努力写“好”代码
随着我们写的代码越来越多,
技术债务
也就随之升高。什么是
技术债务
呢?通俗来讲就是我们在软件开发的过程中,为了达到当前的目标,写一些只对当前工作有效的代码。
mjammer
·
2023-07-16 18:50
为什么还技术债的人总是我?
本篇作者进入腾讯十余年,总结分析了技术债生成的原因并结合个人项目经历分享
技术债务
应对方法。
·
2023-07-13 15:40
前端后端
开发日记-凌鲨中的评估体系
软件项目很难进行很好的管理,本质上是无法有效的评估项目成员的贡献,无法有效的评估
技术债务
。由于人性的复杂,大多数的评估规则都能被绕过。比如:代码行数的指标,造成大量冗余和无用代码。
凌鲨
·
2023-06-20 08:44
目标跟踪
组织并引导大家建立一个强有力的DOD——一个IT的小团队分享
避免快而脏的开发模式,不留
技术债务
,不遗留问题给后续迭代。作为迭代策划的前提与约束条件,帮助我们合理估算工作量,制定切实可行的计划。聚焦目标,减少不必要的活动,定义完成任务的最小活动集合。
舞蕙
·
2023-06-18 15:53
DoD检查单
3.避免快而脏的开发模式,不留
技术债务
,不遗留问题给后续迭代。4.作为迭代
走在边缘
·
2023-06-18 10:22
上一页
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
其他