Als «metrics» getaggte Fragen

Messbare Eigenschaften / Attribute in Bezug auf Software und Softwareentwicklungsprozess sowie alles, was mit ihrer Messung zusammenhängt. Verwenden Sie für die Komplexität von Zeit und Raum das Tag big-O. Verwenden Sie für andere spezifischere metrische Fragen die Tag-Komplexität oder gegebenenfalls die zyklomatische Komplexität.

340
Was ist negativer Code?

Ich las den Wikipedia-Artikel über Douglas McIlroy und fand ein Zitat, das erwähnt "Der wahre Held der Programmierung ist derjenige, der negativen Code schreibt." Was bedeutet

57
Sind SMART-Ziele für Programmierer nützlich? [geschlossen]

Einige Organisationen, die ich kenne, verwenden SMART- Ziele für ihre Programmierer. SMART ist eine Abkürzung für Specific, Measurable, Achievable, Relevant und Time-Bound. Sie sind in großen Unternehmen ziemlich verbreitet. Meine eigenen früheren Erfahrungen mit SMART-Zielen waren nicht allzu...

26
Cyclomatic Complexity Ranges [geschlossen]

Was sind die Kategorien der zyklomatischen Komplexität? Beispielsweise: 1-5: pflegeleicht 6-10: schwierig 11-15: sehr schwierig 20+: Annäherung unmöglich Seit Jahren gehe ich davon aus, dass 10 die Grenze war. Und alles darüber hinaus ist schlecht. Ich analysiere eine Lösung und versuche, die...

21
Wie wird die Skalierbarkeit von Software gemessen?

Ich wurde gebeten, eine kleine technische Präsentation über die Skalierbarkeit bestimmter Anwendungen zu halten. Die Anwendung wurde mit Java, Spring MVC und Hibernate entwickelt. Ich habe Zugriff auf den Quellcode der Anwendung. Wie kann ich die Skalierbarkeit von Software messen (mithilfe von...

17
Branchendurchschnitte für die für die Wartung aufgewendete Zeit

Ein Manager kündigte kürzlich an, dass er viel zu viel Zeit damit verbringe, Fehler zu beheben. Ich schätze, er meint, wir sollten die ganze Zeit perfekten Code schreiben (und trotzdem natürlich die unmöglichen Fristen einhalten!), Und ich habe mich gefragt, wie viel Zeit die Branche im...

17
Quellcodemetriken zur Messung der Codestabilität?

In Anbetracht der Entwicklung von Software während eines Veröffentlichungszyklus (Implementierung, Testen, Fehlerbehebung, Veröffentlichung) dachte ich, dass man in der Lage sein sollte, ein Muster in den Codezeilen zu sehen, die in der Codebasis geändert werden. ZB gegen Ende eines Projekts, wenn...

17
Datenarchitektur für Ereignisprotokollmetriken?

Mein Dienst hat eine große Anzahl von Benutzerereignissen, und wir möchten Dinge wie "Zählen des Auftretens des Ereignistyps T seit Datum D " ausführen . Wir versuchen zwei grundlegende Entscheidungen zu treffen: Was soll man aufbewahren? Speichern jedes Ereignisses oder nur Speichern von...