O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

2.3 producing robust programmes

Daniel Reed Inglês

Conteúdo do mapa

2.3 producing robust programmes

  1. defencive desighn is an approach to software development that aims to produce robust and reliable programmes .

    • anticipating misuse of the programme
      • writing maintainable code that helps others diagnose problems if they arise
        • testing the programme with sutibale test data to identify and fix errors before it is put into general use
          • adopting a defencive desighn approach can help prevent bugs in programmes from causing unwanted consequences such as deleting important data or bieng exploited by cybercriminals to take over (hijack) the host machine.
            • robust vs reliable programmes
              • robust programmes can handle unexpected inputs and data without crashing and without bieng tricked into malicious situations
                • reliable programmes will work as intended under many different conditions or situations
                  • we can confirm that programs are both robust and reliable through well planned testing
                    • anticipating misuse
                      • there are a number of ways that a system could be misused that a developer should consider
                        • malicious inputs could be used in an atempt to hack a system input sanitisation and validations can help prevent this

Informações

Descrição
Mapa Mental sobre 2.3 producing robust programmes, criado por Daniel Reed em 28-02-2019.
Criado por
Daniel Reed
Visualizações
2
Avaliação

Mais sobre Robust Programming and Testing

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?