Softwarequalität: Unterschied zwischen den Versionen
Aus devops.straight8.de
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 8: | Zeile 8: | ||
* Produktqualität | * Produktqualität | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
== Visual Studio Tipps == | == Visual Studio Tipps == | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
# Diagnosic Tools | # Diagnosic Tools | ||
# | # x | ||
# | # x | ||
| Zeile 34: | Zeile 34: | ||
# Navigieren in Dateien | # Navigieren in Dateien | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
# | # x | ||
| Zeile 49: | Zeile 49: | ||
# Niemals Null zurückgeben | # Niemals Null zurückgeben | ||
# | # x | ||
# | # x | ||
# Finger weg von Magic Numbers | # Finger weg von Magic Numbers | ||
# Lesbarkeit mit Named Arguments | # Lesbarkeit mit Named Arguments | ||
# Verwendet endlich Zwischenvariablen | # Verwendet endlich Zwischenvariablen | ||
# Immer Default in Switch-Statements | # Immer Default in Switch-Statements | ||
# | # x | ||
== Architektur Tipps == | == Architektur Tipps == | ||
Version vom 11. Februar 2026, 19:53 Uhr
Software Design Prinzipien
- Das DRY Principle - Don't Repeat Yourself
- KISS Principle - Keep It Simple and Stupid!
- Das YAGNI Principle - "you ain't gonna need it"
Softwarequalität Tipps
- Prozessqualität
- Produktqualität
- x
- x
- x
- x
- x
- x
- x
- x
Visual Studio Tipps
- x
- x
- x
- x
- x
- Diagnosic Tools
- x
- x
ReSharper Tipps
- Jetbrains ReSharper
- Navigieren in Dateien
- x
- x
- x
- x
- x
- x
- x
Clean Code Tipps
- Projekte, Klassen und Methoden
- Übersichtliche Kontrollstrukturen (Schleifen und Verzweigungen)
- Die richtigen Bezeichner
- Niemals Null zurückgeben
- x
- x
- Finger weg von Magic Numbers
- Lesbarkeit mit Named Arguments
- Verwendet endlich Zwischenvariablen
- Immer Default in Switch-Statements
- x
Architektur Tipps
- Was ist Architektur?
- Warum Architektur für Eure Projekte unverzichtbar ist
- Architektur - Modularisierung