Engenharia de software

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


2
Por que o C # tem muito mais recursos que o Java? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 5 anos . Observe que isso não pretende ser um argumento Java …
14 java  c#  languages 


3
Em que licença está a licença GPL licenciada?
A licença GPL real (ou seja, o texto que contém as palavras "As licenças para a maioria dos softwares e outros trabalhos práticos são projetadas ..." ) é um documento; Eu diria, portanto, que está sob algum tipo de direito autoral? Em que licença esta licença está licenciada? Ou seja, …
14 gpl  copyright 



6
alternativas para capturas de tentativa aninhadas para fallbacks
Eu tenho uma situação em que estou tentando recuperar um objeto. Se a pesquisa falhar, tenho vários substitutos, cada um dos quais pode falhar. Portanto, o código se parece com: try { return repository.getElement(x); } catch (NotFoundException e) { try { return repository.getSimilarElement(x); } catch (NotFoundException e1) { try { …






4
O erro está suprimindo as más práticas?
Em uma pergunta SO, perguntei aqui sobre algum código que eu não tinha certeza, alguém respondeu: "Aliás, código horrível lá: ele usa muito o símbolo de supressão de erro (@)". Existe uma razão para isso ser uma má prática? Com coisas como: $db=@new mysqli($db_info) or die('Database error'); , ele permite …



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.