Vorlage:Codequalität: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 98: Zeile 98:
}}{{#switch: {{{liskov}}}
}}{{#switch: {{{liskov}}}
  | 0 = <br />&#160;&#160;&#9734;&#9734;&#9734;&#9734;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B3.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde nicht beachtet
  | 0 = <br />&#160;&#160;&#9734;&#9734;&#9734;&#9734;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B3.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde nicht beachtet
  | 1 = <br />&#160;&#160;&#9733;&#9734;&#9734;&#9734;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B2.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde kaum beachtet
  | 1 = <br />&#160;&#160;&#9733;&#9734;&#9734;&#9734;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B3.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde kaum beachtet
  | 2 = <br />&#160;&#160;&#9733;&#9733;&#9734;&#9734;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B2.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde häufiger beachtet
  | 2 = <br />&#160;&#160;&#9733;&#9733;&#9734;&#9734;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B3.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde häufiger beachtet
  | 3 = <br />&#160;&#160;&#9733;&#9733;&#9733;&#9734;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B2.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde häufig beachtet
  | 3 = <br />&#160;&#160;&#9733;&#9733;&#9733;&#9734;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B3.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde häufig beachtet
  | 4 = <br />&#160;&#160;&#9733;&#9733;&#9733;&#9733;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B2.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde meist beachtet
  | 4 = <br />&#160;&#160;&#9733;&#9733;&#9733;&#9733;&#9734; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B3.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde meist beachtet
  | 5 = <br />&#160;&#160;&#9733;&#9733;&#9733;&#9733;&#9733; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B2.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde beachtet
  | 5 = <br />&#160;&#160;&#9733;&#9733;&#9733;&#9733;&#9733; [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B3.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde beachtet
  | default
  | default
}}{{#switch: {{{continuity}}}
}}{{#switch: {{{continuity}}}

Version vom 26. Oktober 2012, 17:34 Uhr

Benutzung

{{Codequalität
| application     = name
| readability     = 3
| writability     = 3
| dry             = 3
| verifiability   = 3
| interfaces      = 3
| contract        = 3
| liskov          = 3
| continuity      = 3
| customizability = 3
| demeter         = 3
| modularity      = 3
| annotation1 = Anmerkung 1
| annotation2 = Anmerkung 2
| annotation3 = Anmerkung 3
| annotation4 = Anmerkung 4
| annotation5 = Anmerkung 5
}}
Bei der Realisierung der Anwendung name wurden die wichtigsten Programmierprinzipien beachtet:
  ★★★☆☆ Lesbarkeit: gut
  ★★★☆☆ Schreibbarkeit: gute Entwicklungsumgebung
  ★★★☆☆ DRY: wenige Wiederholungen
  ★★★☆☆ Überprüfbarkeit: gute formale Spezifikation vorhanden
  ★★★☆☆ Interfaces: die wichtigsten sind spezifiziert
  ★★★☆☆ Integritätsbedingungen: die wichtigsten sind vorhanden
  ★★★☆☆ Ersetzbarkeitsprinzip: wurde häufig beachtet
  ★★★☆☆ Stetigkeit: gut
  ★★★☆☆ Konfigurierbarkeit: für die wichtigsten Parameter gegeben
  ★★★☆☆ Gesetz von Demeter: meist beachtet
  ★★★☆☆ Modularität: die wesentichen Regeln wurden beachtet
Anmerkung 1
Anmerkung 2
Anmerkung 3
Anmerkung 4
Anmerkung 5

<ul><li>„{{{correctness}}}“ ist keine Zahl.</li> <!--br--><li>„{{{extent}}}“ ist keine Zahl.</li> <!--br--><li>„{{{numberOfReferences}}}“ ist keine Zahl.</li> <!--br--><li>„{{{qualityOfReferences}}}“ ist keine Zahl.</li> <!--br--><li>„{{{conformance}}}“ ist keine Zahl.</li></ul>