Resultados da pesquisa a pedido "defensive-programming"

10 a resposta

0xDEADBEEF equivalente para o desenvolvimento de 64 bits?

Para desenvolvimento de C ++ para sistemas de 32 bits (seja Linux,Mac OS ou Windows,

3 a resposta

Qual é a maneira mais defensiva de percorrer as linhas em um arquivo com Perl?

Normalmente, faço um loop pelas linhas de um arquivo usando o seguinte código: open my $fh, '<', $file or die "Could not open file $file for reading: $!\n"; while ( my $line = <$fh> ) { ... }Contudo,em responder a outra ...

8 a resposta

Lista de verificação para vulnerabilidades de programação de sites

Ver SO ficar on-line tem sido uma educação para mim. Eu gostaria de fazer uma lista de verificação de várias recompensas e explorações usadas contra sites e quais técnicas de programação podem ser usadas para se defender deles. Quais categorias ...

5 a resposta

Copiar construtores e cópia defensiva

O que é umaconstrutor de cópia?Alguém pode compartilhar um pequeno exemplo que pode ser útil para entender junto comprincípio de cópia defensiva?

6 a resposta

A filosofia de deixar cair, de Erlang - aplicável em outro lugar?

Conselho de Erlang (ou Joe Armstrong?)NÃO usar programação defensivae deixar os processos falharem (em vez de poluir seu código com guardas desnecessários tentando rastrear os destroços) faz tanto sentido para mim agora que me pergunto por que ...

9 a resposta

asos de teste E declarações de asserção

O código emessa questã [https://stackoverflow.com/questions/17181/test-cases-vs-assertion-statement] faça-me pensa assert(value>0); //Precondition if (value>0) { //Doit } Eu nunca escrevo a declaração if. Afirmar é suficiente / tudo o que ...

23 a resposta

What's the purpose of using braces (i.e. {}) for a single-line if or loop?

Estou lendo algumas anotações do meu palestrante em C ++ e ele escreveu o seguinte:Use o entalhe // OKNunca confie na precedência do operador - use sempre pa...