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 uso de bibliotecas C ++ é tão complicado?
Antes de tudo, quero observar que eu amo C ++ e sou uma dessas pessoas que acha que é mais fácil codificar em C ++ do que em Java. Exceto por uma pequena coisa: bibliotecas. Em Java, você pode simplesmente adicionar um pouco de jar ao caminho da construção e …
14 java  c++  libraries 

7
Por que o guia Scrum diz que não há testadores?
Eu tenho lido o Guia Scrum em scrum.org e ele diz: As equipes de desenvolvimento não contêm subequipes dedicadas a domínios específicos, como teste ou análise de negócios. Na sua tradução literal, isso significa que não há testadores que sejam confusos. Como eles podem estar sugerindo isso?
14 scrum 



1
criando parâmetros de objeto em {}?
Estou tentando decodificar um pedaço de código de um livro: List<Person> people = new List<Person>() { new Person {FirstName="Homer",LastName="Simpson",Age=47}, new Person {FirstName="Marge",LastName="Simpson",Age=45} }; A pessoa é apenas uma classe simples que eles criaram, com vários campos: Nome, Sobrenome, etc ... O que não entendo é que não enviamos parâmetros para …
14 c# 

8
Existem exemplos de abordagens não CRUD?
Sou programador, mas também trabalhei como arquivista. Como arquivista, trata-se muito de manter dados. Costumo discutir com colegas quando se trata de operações sobre dados. Eu não gosto muito de U e D em CRUD. Em vez de atualizar um registro, prefiro adicionar um novo e ter uma referência ao …

5
Ter aulas 'Util' é motivo de preocupação? [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 …


4
Combinando método de modelo com estratégia
Uma tarefa na minha aula de engenharia de software é projetar um aplicativo que possa desempenhar diferentes formas em um jogo específico. O jogo em questão é Mancala, alguns desses jogos são chamados Wari ou Kalah. Esses jogos diferem em alguns aspectos, mas, para minha pergunta, é importante saber que …



5
Maneiras de garantir instâncias exclusivas de uma classe?
Deseja melhorar este post? Forneça respostas detalhadas para esta pergunta, incluindo citações e uma explicação de por que sua resposta está correta. Respostas sem detalhes suficientes podem ser editadas ou excluídas. Estou procurando maneiras diferentes de garantir que cada instância de uma determinada classe seja uma instância identificável exclusivamente. Por …


1
Como verificar o princípio de substituição de Liskov em uma hierarquia de herança?
Inspirado por esta resposta: O princípio da substituição de Liskov exige que As pré-condições não podem ser reforçadas em um subtipo. As pós-condições não podem ser enfraquecidas em um subtipo. Invariantes do supertipo devem ser preservados em um subtipo. Restrição do histórico (a "regra do histórico"). Os objetos são considerados …

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.