GoConqr has a new look! Let us know what you think.

Mind map

Producing robust programs

Benjamin Bridges English

Map content

Producing robust programs

  1. defensive desighn

    • protection against unexpected user inputs
    • maintainability
    • minimising/ removing bugs
  2. validation

    • all data entered is reasonable and sensible
    • different types of validation
      • type check
      • length check
      • format check
      • range check
      • presence check
  3. maintainability

    • reducing the chance of introducing coding mistakes
    • features
      • formatting
      • comments
      • indentation
      • naming conventions
  4. testing

    • programming functions as it was desighned
    • meets the needs of the user
    • test strategies
      • itrertive testing
      • final testing
    • test plans
      • valid data
      • invalid data
      • borderline
  5. authentication

    • usernames and passwords
    • access rights
    • increasing security
      • update passwords regularly
      • complex passwords
      • limit login attempts

Information

Description
Mind Map on Producing robust programs, created by Benjamin Bridges on 23/11/2022.
Created by
Benjamin Bridges · Nov 2022
Updated
Nov 23, 2022
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?