Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas



3
Verifique se o código não seguro não é usado acidentalmente
Uma função f()usa eval()(ou algo tão perigoso) com os dados que eu criei e armazenei na local_filemáquina executando meu programa: import local_file def f(str_to_eval): # code.... # .... eval(str_to_eval) # .... # .... return None a = f(local_file.some_str) f() é seguro de executar, pois as cordas que forneço são minhas. …







3
Propriedades de stubbing com setters particulares para testes
Nós temos o objeto public class MyObject{ protected MyObject(){} public string Property1 {get;private set;} public string Property2 {get;private set;} public string Property3 {get;private set;} public string Property4 {get;private set;} public string Property5 {get;private set;} public string Property6 {get;private set;} public string Property7 {get;private set;} public string Property8 {get;private set;} public …



2
Méritos da semântica de copiar na gravação
Pergunto-me que méritos possíveis o copy-on-write tem? Naturalmente, não espero opiniões pessoais, mas cenários práticos do mundo real em que pode ser técnica e praticamente benéfica de maneira tangível. Por tangível, quero dizer algo mais do que poupar a digitação de um &personagem. Para esclarecer, essa pergunta está no contexto …
10 c++  qt 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.