Engenharia de software

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



1
Esse design é ruim? Como pode ser melhorado?
Escrevi o seguinte há um tempo, mas vim para revê-lo recentemente e agora não acho que seja um bom design. O design é para um tipo de camada de banco de dados modular usando o Entity Framework 4. Há um único objeto de banco de dados que carrega (preguiçosamente) contextos …
9 design 


2
A licença de código-fonte aberto do MIT exige que os derivativos do trabalho sejam tornados públicos (sob licença do MIT)?
Estou procurando uma licença de código aberto para uma biblioteca que quero publicar. Idealmente, deve-se permitir o uso dessa biblioteca em aplicativos gratuitos ou comerciais sem me pagar uma taxa, mas se qualquer trabalho derivado da biblioteca for criado (qualquer melhoria da biblioteca, por exemplo), ele deverá ser disponibilizado a …

3
Recomendações para junção de linha implícita versus explícita
Gostaria de saber recomendações sobre junção de linha implícita versus junção de linha explícita em Python. Em particular, você prefere um formulário ao outro? O que você recomenda como padrão geral? Que critérios você tem para escolher um sobre o outro e, se você prefere um, quando abre exceções? Tenho …
9 python 


8
Por que todo mundo escreve comentários de afazeres em letras maiúsculas? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
9 comments 


2
O JavaFX tem futuro? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 8 anos . Eu não pretendia fazer hash e refazer o mesmo problema, mas apenas para …
9 java  ria  javafx 

3
Alocadores de heap personalizados
A maioria dos programas pode ser bastante casual quanto à alocação de heap, até o ponto em que as linguagens de programação funcionais preferem alocar novos objetos do que os antigos, e deixar o coletor de lixo se preocupar em liberar coisas. Na programação incorporada, o setor silencioso, no entanto, …

1
Como foi testado o primeiro intérprete de Malbolge?
Segundo a Wikipedia , Malbolge era tão difícil de entender quando chegou que levou dois anos para o primeiro programa de Malbolge aparecer. Se isso for verdade, como foi testado o primeiro intérprete de Malbolge (para verificar se fez a coisa certa quando um programa de Malbolge foi fornecido)? Foi …
9 testing 

2
Legibilidade das expressões S
Em poucas palavras e para aqueles que não o conheciam, as funções / operadores / construções do Lisp são todos uniformemente chamados assim: (function arg0 arg1 ... argN) Então, o que em uma linguagem do tipo C você expressaria como if (a > b && foo(param)) é transformado em um …



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.