Engenharia de software

11
Que tipo de licença para colocar um projeto privado?

O projeto no qual o trabalho é privado para fins comerciais e não seu código-fonte é distribuído a qualquer pessoa. Somente o aplicativo funcional mostrou aos consumidores através de um site. Possui a seguinte estrutura: O código fonte é escrito em PHP, a única parte em que o código de terceiros...

11
Gerando chaves de classificação ao reordenar itens

Temos vários itens que o usuário final poderá organizar em um pedido desejado. O conjunto de itens não é ordenado, mas cada item contém uma chave de classificação que pode ser modificada. Estamos procurando um algoritmo que permita gerar uma nova chave de classificação para um item que é...

11
Como tratar a validação de referências entre agregados?

Estou lutando um pouco com a referência entre agregados. Vamos supor que o agregado Cartenha uma referência ao agregado Driver. Essa referência será modelada por ter Car.driverId. Agora, meu problema é até que ponto devo validar a criação de um Caragregado CarFactory. Devo confiar que o passado...