SonarQube техникалык карызды кантип өлчөйт?
SonarQube техникалык карызды кантип өлчөйт?

Video: SonarQube техникалык карызды кантип өлчөйт?

Video: SonarQube техникалык карызды кантип өлчөйт?
Video: 3 часа практики английского произношения - укрепите свою уверенность в разговоре 2024, Ноябрь
Anonim

1 Жооп. Бул оңдоо аракети болуп саналат эсептөө үчүн колдонулат техникалык карыз ар бир коддун жытынан (= сактоо маселелери). The техникалык карыз долбоордун болуп саналат жөн гана суммасы техникалык карыз долбоордогу ар бир коддун жыты (бул мүчүлүштүктөр жана алсыздыктар техникалык карыз ).

Ошондой эле, SonarQube'де техникалык карыз деген эмне?

Техникалык карыз (TD) - бул кемчиликсиз иштелип чыккан программалык камсыздоо менен чындыктын ортосундагы ажырым (кеме датасы, инженерлердин көндүмдөрү, колдо болгон куралдар, иштөө чөйрөсү). Сиз жакшы тажрыйбага туура келбеген жарлыктарды алганыңызда түшүнөсүз. Каржы тармагындагыдай эле, баары эмес карыз жаман.

Ошондой эле билиңиз, техникалык карыз деген эмнени билдирет? Техникалык карыз (ошондой эле дизайн катары белгилүү карыз же код карыз , бирок башка менен да байланыштуу болушу мүмкүн техникалык endeavors) программалык камсыздоону иштеп чыгуудагы концепция, ал узакка созула турган жакшыраак ыкманы колдонуунун ордуна азыр жеңил (чектелген) чечимди тандоо менен шартталган кошумча кайра иштетүүнүн болжолдуу наркын чагылдырат.

Анын сыңарындай, техникалык карыз кантип өлчөнөт?

Техникалык карыз убакыттын өтүшү менен кызыкчылыктарды топтойт жана программалык камсыздоонун энтропиясын жогорулатат. Натыйжалуу техникалык карызды өлчөө , биз аны программалык камсыздоо системасын оңдоого кеткен чыгымдын системаны курууга кеткен чыгымга катышы катары көрсөтүүбүз керек. Бул сан деп аталат Техникалык карыз Пропорция [TDR].

SonarQube коддун камтылышын кантип өлчөйт?

SonarQube алат капталган тартып сызыктар камтуу талдоочуга берилген отчет. Биз илгерилетүү көрсөткүчү болуп саналат Code Coverage анткени ал булактын эң жакшы бөлүгүн чагылдырат код болуу капталган бирдик сыноолор менен. Бул долбоордун башкы бетинде көрө аласыз метрика.

Сунушталууда: