Engenharia de software

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



4
Quais são as estruturas de dados por trás de uma planilha?
Gostaria de entender como é resolvida uma planilha (um grupo de células nomeadas ou identificadas contendo valores ou fórmulas que referenciam outras células). Tentei analisar os projetos existentes, mas havia muita coisa acontecendo com a GUI, serialização, eventos etc. que não consegui encontrar a planilha. Na sua forma mais simples, …

4
Adicione um teste de unidade para cada novo bug
No meu trabalho, todos os desenvolvedores que resolvem um erro precisam adicionar um novo teste de unidade que avisa sobre esse tipo de erro (no caso em que ocorra novamente). Se um teste de unidade não for possível (por exemplo, um problema de design de página da web), o departamento …

7
Qual é o papel do rastreador de problemas tradicional quando o painel Scrum / Kanban é usado?
De uma visão de nível muito alto, para mim parece que geralmente existem 2 tipos de ferramentas de gerenciamento de projetos: Rastreadores de problemas tradicionais como Fogbugz, JIRA, BugZilla, Trac, Redmine etc. Placas virtuais de cartões / ferramentas de gerenciamento de projetos ágeis como Pivotal Tracker, GreenHopper, AgileZen, Trello etc. …




2
O Node.js é uma estrutura? [fechadas]
Continuo vendo recrutadores, desenvolvedores etc. referir-se ao Node.js como uma estrutura. Na minha opinião, isso é ignorância do que realmente é o Node.js. Muitas vezes, nas descrições de tarefas, o Node.js é agrupado como uma biblioteca entre AngularJS , React etc. Geralmente, eu vejo isso como sendo inserido por alguém …





1
Código DRY não relacionado, mas quase idêntico
Eu tenho algum código que é quase idêntico, mas usa tipos absolutamente diferentes, sem herança entre eles, na variável principal. Especificamente, estou escrevendo um analisador com Roslyn para C # e VB.NET, com os seguintes tipos: Microsoft.CodeAnalysis.CSharp.Syntax.AttributeSyntax Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeSyntax Gostaria de saber se, como o código está fazendo a mesma coisa, …
34 c#  design  dry 


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.