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

Mind map

Defensive Design

Robert Drozdz English

Map content

Defensive Design

  1. Code

    • minimum Length
    • Maximum Length
    • Required
    • Invalid Duplication
  2. Screen Widgets

    • A Hard Coded Menu, Impossible for the user to get Wrong
    • The Calendar widget
      • A Graphic Interface, which the user can select a date, the date is enfcoded and cannnot be invaild or changed
    • Colour Picker Widget
      • allow to select, pre-selected colours, the code will always know what the user will pick
  3. Drop down list

    • Drop Down list, allows the user to only selected a certain amount of things it can do
  4. Repeat Entry

    • its when the user must input a text like a password and if the user doesn't follow the requirement
  5. Input box

    • Checking length of the data
    • Checking the range of the data
    • checking type of Data
    • checking the format of the data
  6. sanitising Input

    • Encryption
      • A Database of username and passwords, could be taken or seen by unauthorised person, defensive coding should include encryption to scramble every data record

Information

Description
Mind Map on Defensive Design, created by Robert Drozdz on 10/01/2019.
Created by
Robert Drozdz
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?