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

Mindmap

Producing Robust Programs

William Lamport Englisch

Inhalt der Mindmap

Producing Robust Programs

  1. defensive design

    • a strategy to make program more robust
      • protection against unexpected inputs
        • validataion
          • process of ensuring data is sensible
          • type check (correct data types)
          • length check
          • format check(check its a certain pattern)
          • range check(numbers fall within limits)
          • presence check(nothing has been left blank)
      • maintainability
        • commenting(understand what the code does)
        • indentation
        • formatting(subroutines)
        • name conventions
      • removing bugs
        • testing
          • iterative
            • testing whilst developing your program
          • final
            • once program is finished program is tested against requirements
          • they use a test table
    • valid data
    • invalid data
    • borderline
    • authentication
      • usernames and passwords
      • secure strong passwords

Informationen

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

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck