Self-Admitted Technical Debt (SATD) is a particular case of Technical Debt (TD) in which developers rely on source code comments (SATD-C) or labeled issues (SATD-I) to report their sub-optimal technical solutions. In this paper, we first explore a sample of 286 SATD-I instances collected from five open source projects, including Microsoft Visual Studio Code and GitLab Community Edition. We show that in 45% of the studied issues TD was introduced to ship earlier (i.e., to deliver faster), and in almost 60% it refers to Design flaws. Besides, we report that most developers pay SATD-I to reduce its costs or interests (66%). To complement the previous exploratory results, we investigate the adoption of tools to support SATD-I documentation. For...
\u3cp\u3eTechnical debt refers to the phenomena of taking shortcuts to achieve short term gain at th...
Self-Admitted Technical Debt (SATD) are comments, left by developers in the source code or elsewhere...
Technical debt refers to taking shortcuts to achieve short-term goals while sacrificing the long-ter...
Self-Admitted Technical Debt (SATD) is a form of Technical Debt where developers document the debt u...
Self-admitted technical debt (SATD) consists of annotations, left by developers as comments in the s...
Technical debt refers to taking shortcuts to achieve short-term goals, which might negatively influe...
Technical debt refers to taking shortcuts to achieve short-term goals while sacrificing the long-ter...
Technical Debt is a metaphor used to describe the situation in which long-term software artifact qua...
Technical debt denotes shortcuts taken during software development, mostly for the sake of expedienc...
Technical debt denotes shortcuts taken during software development, mostly for the sake of expedienc...
Abstract—Technical Debt is a term that has been used to express non-optimal solutions during the dev...
Self-Admitted Technical Debt (SATD) represents the admission, made through source code comments or o...
\u3cp\u3eTechnical debt refers to the phenomena of taking shortcuts to achieve short term gain at th...
Self-Admitted Technical Debt (SATD) are comments, left by developers in the source code or elsewhere...
Technical debt refers to taking shortcuts to achieve short-term goals while sacrificing the long-ter...
Self-Admitted Technical Debt (SATD) is a form of Technical Debt where developers document the debt u...
Self-admitted technical debt (SATD) consists of annotations, left by developers as comments in the s...
Technical debt refers to taking shortcuts to achieve short-term goals, which might negatively influe...
Technical debt refers to taking shortcuts to achieve short-term goals while sacrificing the long-ter...
Technical Debt is a metaphor used to describe the situation in which long-term software artifact qua...
Technical debt denotes shortcuts taken during software development, mostly for the sake of expedienc...
Technical debt denotes shortcuts taken during software development, mostly for the sake of expedienc...
Abstract—Technical Debt is a term that has been used to express non-optimal solutions during the dev...
Self-Admitted Technical Debt (SATD) represents the admission, made through source code comments or o...
\u3cp\u3eTechnical debt refers to the phenomena of taking shortcuts to achieve short term gain at th...
Self-Admitted Technical Debt (SATD) are comments, left by developers in the source code or elsewhere...
Technical debt refers to taking shortcuts to achieve short-term goals while sacrificing the long-ter...