technical-debt

Is it possible to hide the Technical Debt metric from SonarQube dashboard, entirely?

送分小仙女□ 提交于 2019-12-20 02:57:12
问题 I understand that the Technical Debt metric became part of SonarQube after it was a plugin, but I would like to remove it from the dashboard completely, and only show other metrics. Is that possible from the dashboard settings? if not, I appreciate any directions on what parts of the source code have to be edited. 回答1: Technical Debt is a core feature of SonarQube, so there's no reason why it should be possible to remove it from the main "pages" of the SonarQube web application. If you want

class inherits unrelated defaults for spliterator() from types java.util.Set and java.util.List

前提是你 提交于 2019-12-06 18:12:26
问题 I have class that implements Set and List. Programs works fine in Java6 and Java7 public class SetList<V> implements Set<V>, List<V> { .... } With Java 8 , this does not compile. Error is java: class trials.SetList inherits unrelated defaults for spliterator() from types java.util.Set and java.util.List java/util/Set.java:394 ... @Override default Spliterator<E> spliterator() { return Spliterators.spliterator(this, Spliterator.DISTINCT); } java/util/List.java ... @Override default Spliterator

How do you estimate a ROI for clearing technical debt?

醉酒当歌 提交于 2019-12-04 07:48:03
问题 I'm currently working with a fairly old product that's been saddled with a lot of technical debt from poor programmers and poor development practices in the past. We are starting to get better and the creation of technical debt has slowed considerably. I've identified the areas of the application that are in bad shape and I can estimate the cost of fixing those areas, but I'm having a hard time estimating the return on investment (ROI). The code will be easier to maintain and will be easier

Will excessive commenting of code slow execution? [duplicate]

限于喜欢 提交于 2019-12-04 00:30:23
问题 This question already has answers here : Closed 7 years ago . Possible Duplicate: Do comments slow down an interpreted language? Will there be noticeable performance degradation in the execution of a large .py file if more than 75% of the lines of code are properly commented? 回答1: No When you run python, the first step is to convert to bytecode, which is what those .pyc files are. Comments are removed from these, so it won't matter * . If you run with the -O or -OO option, python will produce

Do you actively manage technical debt? [closed]

£可爱£侵袭症+ 提交于 2019-12-03 04:54:07
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 2 years ago . Do you actively manage technical debt debt on your software development projects and if so, how do you do it? 回答1: One aspect of managing technical debt is in convincing non-technical managers that you need time allocated for refactoring and bug fixing. Here's an article with

Do you actively manage technical debt? [closed]

亡梦爱人 提交于 2019-12-02 18:10:38
Do you actively manage technical debt debt on your software development projects and if so, how do you do it? One aspect of managing technical debt is in convincing non-technical managers that you need time allocated for refactoring and bug fixing. Here's an article with specific suggestions on how to do that. On our teams we actively manage technical debt. We do Scrum, so we spawn a technical debt card for either the current iteration or the next iteration depending on the estimate and our remaining sprint capacity and they get prioritized just like features and bug cards do. We also manage

Is it possible to hide the Technical Debt metric from SonarQube dashboard, entirely?

丶灬走出姿态 提交于 2019-12-02 00:14:24
I understand that the Technical Debt metric became part of SonarQube after it was a plugin, but I would like to remove it from the dashboard completely, and only show other metrics. Is that possible from the dashboard settings? if not, I appreciate any directions on what parts of the source code have to be edited. Technical Debt is a core feature of SonarQube, so there's no reason why it should be possible to remove it from the main "pages" of the SonarQube web application. If you want to hide this, you should first ask yourself why. Indeed, technical debt was not invented by SonarQube, this