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

Mind map

defensive design

Jade Johnston-Poole Computer Science English

Map content

defensive design

  1. input sanitisation

    • removing any unwanted data we dont whant/need.
    • removing special charictors / preventing SQL ingections.
  2. authentication

    • ensuring only authorised users can gain access to what they are trying to access.
    • For example by using Usernames and passwords.
  3. validation

    • checks if data meets certain criteria befor passing it into the program.
    • for example chacking a email has a @ symble infront of it
  4. verification

    • checking weather data has been entered correctly and no wrong data has been entered into any feild
    • for example having two-step verification.
  5. maintanible code

    • to alow other programmers to understand the code.
    • for example using indentation.

Information

Description
Computer Science Mind Map on defensive design, created by Jade Johnston-Poole on 05/12/2019.
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?