Engenharia de software

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

4
Como sua empresa gerencia conhecimento e informação?
Estou interessado na arquitetura, métodos e software usados ​​pela sua empresa para capturar e armazenar conhecimento. As informações são facilmente pesquisáveis ​​(principalmente por não técnicos)? Ele é armazenado em um repositório central ou em vários lugares? Você acha a implementação atual adequada? O que poderia ser melhorado?

6
Você vê algum uso para "Programação de planilhas"? [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á debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

10
Qual é o ponto das propriedades?
Aqui estão alguns argumentos para propriedades e meus contra-argumentos: Mais fácil de usar do que escrever métodos getter e setter Os pares de métodos getter e setter são cheiros de código. Tornar mais fácil escrever isso é como tornar mais fácil a reprovação em um teste de matemática usando um …


9
Documentação do código primeiro? [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á 2 anos . Alguém já tentou criar uma documentação completa do código …


6
Como os números de versões anteriores funcionam para novos produtos?
Atualmente, estou escrevendo um pequeno aplicativo de desktop para um amigo, mas estou fazendo isso principalmente como uma experiência de aprendizado para mim. No espírito de ser educado e fazer as coisas da maneira certa, quero ter números de versão para este aplicativo. Minha pesquisa trouxe esses resultados relacionados Que …
11 naming 

5
Padrão de Design da Estratégia Modificado
Comecei a pesquisar recentemente em Design Patterns, e uma coisa que estou codificando se adequaria perfeitamente ao padrão Strategy, exceto por uma pequena diferença. Essencialmente, alguns (mas não todos) dos meus algoritmos precisam de um ou dois parâmetros extras passados ​​para eles. Então eu vou precisar passar a eles um …

4
Até onde ir com testes de unidade
Uma pergunta feita muitas vezes antes, mas com um desenvolvimento específico inclinado twds mvc. Eu fui um garoto muito bom e codifiquei todas as minhas ações de controlador com testes de unidade correspondentes, o que tem sido ótimo (se um pouco [leia MUITO] repetitivo às vezes). Para ser sincero, na …
11 c#  .net  asp.net-mvc 



5
Argumentos nomeados (parâmetros) como um auxílio à legibilidade
Há muito tempo, eu programava muito no ADA, e era normal nomear argumentos ao invocar uma função - SomeObject.DoSomething (SomeParameterName => someValue); Agora que o C # suporta argumentos nomeados, estou pensando em voltar a esse hábito em situações em que talvez não seja óbvio o que um argumento significa. …




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.