Softwarequalität

Aus devops.straight8.de
Zur Navigation springenZur Suche springen

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


Visual Studio Tipps

  1. Diagnosic Tools


ReSharper Tipps

  • Jetbrains ReSharper
  1. Navigieren in Dateien


Clean Code Tipps

  • Projekte, Klassen und Methoden
  • Übersichtliche Kontrollstrukturen (Schleifen und Verzweigungen)
  • Die richtigen Bezeichner
  1. Niemals Null zurückgeben
  2. Finger weg von Magic Numbers
  3. Lesbarkeit mit Named Arguments
  4. Verwendet endlich Zwischenvariablen
  5. Immer Default in Switch-Statements

Architektur Tipps

  • Was ist Architektur?
  • Warum Architektur für Eure Projekte unverzichtbar ist
  • Architektur - Modularisierung