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

Mind map

Producing robust programs

Hugo Beresford English

Map content

Producing robust programs

  1. Defensive desgin

    • Protection against unexpected user inputs
    • mainatinability
      • comments
      • formating
        • subroutines
      • indentation
      • naming conventions
    • Validation
      • type check
        • check if it is the correct data type
      • length check
        • check if it is the right length
      • format check
        • check if it is a certain pattern
      • range check
        • check if the number is between the two limts
      • presence check
        • check if it hasn't been left blank
    • Testing
      • Iterative Testing
        • Testing going on through the development
      • Final Testing
        • At the end of development when the program is complete it is tested again
  2. Authentication

    • Usernames/passwords
      • Updating passwords
      • Limit login attempts
      • complex passwords

Information

Description
Mind Map on Producing robust programs, created by Hugo Beresford on 23/11/2022.
Created by
Hugo Beresford
Views
0
Rating

More on Robust Programming and Testing

Feedback

What is it about?

What do you think of the new look?

How do you like it?