Engenharia de software

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





10
O que é MVC, realmente?
Como programador sério, como você responde à pergunta O que é MVC? Na minha opinião, o MVC é um tópico meio nebuloso - e, por esse motivo, se seu público é um aprendiz, você é livre para descrevê-lo em termos gerais que dificilmente serão controversos. No entanto, se você estiver …


10
As imagens devem ser armazenadas em um repositório git?
Para uma equipe distribuída que usa Git e Github como controle de versão, as imagens também devem ser armazenadas no repositório git? Na maior parte, as imagens não serão alteradas. A pasta que os contém aumentará de tamanho à medida que as imagens forem adicionadas. Uma preocupação é que a …






16
Ao usar o Princípio da Responsabilidade Única, o que constitui uma "responsabilidade"?
Parece bastante claro que "princípio de responsabilidade única" não significa "apenas uma coisa". É para isso que servem os métodos. public Interface CustomerCRUD { public void Create(Customer customer); public Customer Read(int CustomerID); public void Update(Customer customer); public void Delete(int CustomerID); } Bob Martin diz que "as aulas devem ter apenas …

20
Você deve manter uma cópia de todo o código que escreve? [fechadas]
Sei que a empresa para a qual você trabalha é dona do código e, obviamente, você será preso se tentar vendê-lo. Mas é incomum os desenvolvedores manterem uma cópia pessoal do código que eles escreveram (para referência futura)? Aparentemente, esse cara foi enviado para a prisão por copiar o código …
197 legal 


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.