技术负债

✍ dations ◷ 2025-08-17 04:35:06 #技术负债

技术负债(英语:Technical debt),又译技术债,也称为设计负债(design debt)、代码负债(code debt),是程序设计及软件工程中的一个比喻。指开发人员为了加速软件开发,在应该采用最佳方案时进行了妥协,改用了短期内能加速软件开发的方案,从而在未来给自己带来的额外开发负担。这种技术上的选择,就像一笔债务一样,虽然眼前看起来可以得到好处,但必须在未来偿还。软件工程师必须付出额外的时间和精力持续修复之前的妥协所造成的问题及副作用,或是进行重构,把架构改善为最佳实现方式。

1992年,沃德·坎宁安首次将技术的复杂比作为负债。

第一次发布代码,就好比借了一笔钱。只要通过不断重写来偿还债务,小额负债可以加速开发。但久未偿还债务会引发危险。复用马马虎虎的代码,类似于负债的利息。整个部门有可能因为松散的实现,不完全的面向对象的设计或其他诸如此类的负债而陷入窘境。

马丁·福勒提出了把技术负债分为四个象限。

常见的技术债务的原因有:

相关

  • 洋酒洋酒,指源自西洋(欧洲及北美洲地区),或是在这个地区制造的各种含酒精饮料。其中以葡萄酒、威士忌等最著名。这个名词盛行于中国、日本与韩国等东亚地区。在地理大发现之后,欧洲的
  • 道德经济道德经济(Moral economy)是一种将道德与一系列规范列入经济与市场的行为中的经济型态。这是一种将人类社会伦理纳入经济的思维方式。主要是将利润与良心作为挂钩。公平贸易认
  • 维迪雅度规维迪雅度规描述了具有球对称的辐射引力场,是史瓦西度规在非静态情况下的推广,是维迪雅于1951年提出来的。其数学表示为:其中
  • 龙子太郎《龙子太郎》(日语:龍の子太郎),是松谷美代子所作的儿童文学。本故事以原作被制作成动画电影,人偶剧、平直戏剧、音乐剧、面具戏剧、舞剧等等,也被舞台化。本作品以长野县内所流传
  • 郁永河郁永河(1645年-?),又记作郁永和,字沧浪,浙江仁和县(今杭州城区北部)诸生(附学生员)。郁永河非常喜好游历。1691年开始,任于闽知府王仲千同知幕宾。期间游遍福建各地。康熙三十五年(1696年
  • 毛有碧毛有碧(1961年-),重庆市人,汉族,中华人民共和国政治人物、第十二届全国人民代表大会贵州地区代表。毕业于西南财经大学金融学专业。加入中国致公党,担任致公党中央委员、贵州省委副
  • 秋田县旗秋田县旗(日语:秋田県旗/あきたけんき )是日本的47面日本都道府县旗之一。该条目是对秋田县旗以及秋田县章(秋田県章/あきたけんしょうき)的解说。县旗、县章于1959年11月3日第380
  • 南角田站南角田站(日语:南角田駅/みなみかくだえき  */?)是位于宫城县角田市角田折钵,阿武隈急行的阿武隈急行线车站。车站的口头禅是“斗藏之森”。此站是地面车站,设有1面1线的单式站
  • 2017–18年欧洲冠军联赛预选赛及附加赛轮2017–18年欧洲冠军联赛预选赛及附加赛轮在2017年6月27日至2017年8月23日举行。一共57对参与争夺2017–18年欧洲冠军联赛小组赛名额。以下时间均为CEST (UTC+2)预选赛第一轮及第二轮抽签仪式于2017年6月19日举行。首回合赛事于2017年6月27/28日举行,次回合赛事于7月4/5日举行。维京加高泰 扎尔吉里斯 卡拉巴克 游击队 希伯尼恩斯 舒列夫 尤尔马拉斯巴达克 BATE 鲍里索夫 日利纳 比亚斯华夏普尔 里耶卡 马尔默FF 莫斯塔尔辛连斯基 敦达克 哈夫纳夫约杜尔 连菲特
  • 托马斯 (鲁凯族)托马斯(鲁凯语:Toa'omas/Tomas),是东鲁凯族群大南社神话中的造人神,每个人的寿命均由此神来决定。。托马斯的意思来自于“人('omas)”,为人类生命的创造者,并赋予人思想、灵魂以及女性的生殖能力。托马斯男性面叫做多马伊里(Domaili/Tomaaili)、女性面则叫做德伊意莉(Dei-ili/Titii),而多马伊里和德伊意莉为夫妻一体的形象,皆为托马斯善的一面,共同创造了善人。与空间景观的创造者-瓦卡提(Wakathi)有所区别:21。1950年后,基督教开始进入大南社,而教会便将“上帝