Engenharia de software

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



3
Por que você escreveria testes de unidade para controladores?
Para mim, este é um teste unitário totalmente irrelevante e não entendo por que alguém passaria algum tempo escrevendo, pois há muito pouco valor a ganhar com isso. Eu saberia perfeitamente bem se esse controlador retornasse o tipo desejado executando o método em um navegador. Realmente, você acredita que é …






7
"Set" deve ter um método Get?
Vamos ter essa classe C # (seria quase a mesma em Java) public class MyClass { public string A {get; set;} public string B {get; set;} public override bool Equals(object obj) { var item = obj as MyClass; if (item == null || this.A == null || item.A == null) …

1
De onde veio "exit (-1)"?
Eu vejo em um monte de software legado e maus tutoriais na Internet que recomendo o uso exit(-1), return -1ou similar para representar "finalização anormal". O problema é que, pelo menos no POSIX, -1nunca foi e não é um código de status válido. man 3 exitilustra que exit()retorna o valor …






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.