Vorlage:Codequalität: Unterschied zwischen den Versionen
aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 119: | Zeile 119: | ||
| 5 = <br />  ★★★★★ [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B3.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde beachtet | | 5 = <br />  ★★★★★ [[Programmierprinzipien#Liskovsches_Substitutionsprinzip.5B3.5D.2C_LSP.2C_Ersetzbarkeitsprinzip.2C_Liskov_substitution_principle.5B4.5D|Ersetzbarkeitsprinzip]]: wurde beachtet | ||
}}{{#switch: {{{modularity}}} | }}{{#switch: {{{modularity}}} | ||
| 0 = <br />  ☆☆☆☆☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity|Modularität]]: ein Riesen-Moloch | | 0 = <br />  ☆☆☆☆☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity.2C_Teile_und_herrsche.2C_Divide_et_impera|Modularität]]: ein Riesen-Moloch | ||
| 1 = <br />  ★☆☆☆☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity|Modularität]]: viele größere Moloche | | 1 = <br />  ★☆☆☆☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity.2C_Teile_und_herrsche.2C_Divide_et_impera|Modularität]]: viele größere Moloche | ||
| 2 = <br />  ★★☆☆☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity|Modularität]]: mehrere Moloche | | 2 = <br />  ★★☆☆☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity.2C_Teile_und_herrsche.2C_Divide_et_impera|Modularität]]: mehrere Moloche | ||
| 3 = <br />  ★★★☆☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity|Modularität]]: die wesentichen Regeln wurden beachtet | | 3 = <br />  ★★★☆☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity.2C_Teile_und_herrsche.2C_Divide_et_impera|Modularität]]: die wesentichen Regeln wurden beachtet | ||
| 4 = <br />  ★★★★☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity|Modularität]]: die meisten Regeln wurden beachtet | | 4 = <br />  ★★★★☆ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity.2C_Teile_und_herrsche.2C_Divide_et_impera|Modularität]]: die meisten Regeln wurden beachtet | ||
| 5 = <br />  ★★★★★ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity|Modularität]]: alle Regeln wurden beachtet | | 5 = <br />  ★★★★★ [[Programmierprinzipien#Modularit.C3.A4t.2C_Modularity.2C_Teile_und_herrsche.2C_Divide_et_impera|Modularität]]: alle Regeln wurden beachtet | ||
}}{{ #if: {{{annotation1|}}} | <br />{{{annotation1}}} | | }}{{ #if: {{{annotation1|}}} | <br />{{{annotation1}}} | | ||
}}{{ #if: {{{annotation2|}}} | <br />{{{annotation2}}} | | }}{{ #if: {{{annotation2|}}} | <br />{{{annotation2}}} | | ||
Version vom 27. Oktober 2012, 12:14 Uhr
Benutzung
{{Codequalität
| application = name
| readability = 3
| writability = 3
| continuity = 3
| dry = 3
| verifiability = 3
| interfaces = 3
| contract = 3
| liskov = 3
| customizability = 3
| demeter = 3
| modularity = 3
| annotation1 = Anmerkung 1
| annotation2 = Anmerkung 2
| annotation3 = Anmerkung 3
| annotation4 = Anmerkung 4
| annotation5 = Anmerkung 5
}}
