GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Producing Robust Programs

Charlie Gosbee Englisch

Inhalt der Mindmap

Producing Robust Programs

  1. Defensive Design

    • Protection against unexpected user inputs
      • Validation
        • Type Check , Length Check, Format Check, Range Check, Presence Check
        • Data entered is sensible and reasonable
    • Maintainability, ensuring code is reliable
      • Reduces the chance of introducing coding mistakes/bugs
      • Comments, Indentation, Formatting
    • Testing
      • Ensures program functions as designed and meets the needs of the end user
      • Iterative Testing - Testing throughout development Final Testing - At the end of the development, the program should be tested
    • Testing (Test Plans)
      • Valid data - Expected result Invalid data - Should produce an error Borderline - Between valid and invalid
    • Authentication
      • Usernames and Passwords, limiting access
      • Update passwords regularly, complex passwords and limited login attempts

Informationen

Beschreibung
Mindmap am Producing Robust Programs, erstellt von Charlie Gosbee am 23/11/2022.
Erstellt von
Charlie Gosbee
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck