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

Mind map

Robust programs

Alexander Johnson-Everett English

Map content

Robust programs

  1. Defensive design

    • Minimising any bugs/flaws in the game
    • People wont be able to exploit
    • Protection against unintended inputs
      • emojis, number, etc
  2. Maintainability

    • Easily readable
      • Adding coments
      • Indentation
      • Condensed
      • Constant
    • Easy to fix mistakes/bugs
  3. Testing

    • Ensuring the program functions as intended
    • Iterative testing
      • Testing whilst coding
    • Final testing
      • Testing the finished product as a whole
    • Valid testing
      • Testing program as intended
    • Invalid testing
      • Testing program not as intended
  4. Validation

    • Boundaries
    • If statements
  5. Authentication

    • Only valid accounts can do certain things
    • Using usernames and passwords to create accounts
      • Limit log in attempts
      • Make passwords strong enough
      • 2 Factor authentication
      • Often password updates

Information

Description
Mind Map on Robust programs, created by Alexander Johnson-Everett on 22/11/2022.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?