Articles of projeto

Evento de pré-compilation de toda a solução?

Eu tenho uma solução no Visual Studio que contém vários projetos. Eu gostaria de executar um comando no início de cada compilation – não importa quais projetos estão envolvidos e se estão ou não atualizados. Essencialmente, eu preciso de algo semelhante a um evento de pré-compilation de toda a solução, mas infelizmente o VS não […]

Como criar um projeto a partir da fonte existente no Eclipse e depois encontrá-lo?

Eu criei vários arquivos .java. Todos eles estão localizados em um diretório. Eu usei um editor de texto para escrever esses arquivos. Agora quero mudar para o Eclipse. Como eu posso fazer isso? Eu tentei de várias maneiras. Nenhum deles funciona. ADICIONADO: Eu acho que o caminho comum é ter uma fonte na pasta eclipse […]

VS2010 Como include arquivos no projeto, para copiá-los para construir o diretório de saída automaticamente durante a construção ou publicação

A tarefa é formar o projeto do Visual Studio 2010 para que, durante qualquer compilation ou publicação, algum utilitário foo.exe seja copiado no diretório de saída ( bin ). Logo eu fiz a tarefa PostBuildEvent em .csproj (arquivo MSBuild): Copy “$(SolutionDir)Tools\foo.exe” “$(ProjectDir)$(OutDir)foo.exe” Mas isso não é universal. Durante a publicação (Visual Studio 2010) foo.exe aparece […]

Melhor prática para estrutura de diretório de trabalho do projeto Django

Eu sei que na verdade não existe um caminho certo. No entanto, descobri que é difícil criar uma estrutura de diretórios que funcione bem e permaneça limpa para todos os desenvolvedores e administradores. Existe alguma estrutura padrão na maioria dos projetos no github. Mas isso não mostra uma maneira de organizar outros arquivos e todos […]

Transferindo base de código legado de cvs para repository distribuído (por exemplo, git ou mercurial). Sugestões necessárias para o design inicial do repository

Introdução e Contextualização Estamos no processo de mudar o sistema de controle de origem e atualmente estamos avaliando o git e o mercurial. A base de código total é de cerca de 6 milhões de linhas de código, portanto, não é massiva nem muito pequena. Deixe-me primeiro começar com uma breve introdução à aparência atual […]

Qual é uma maneira sensata de layout de um projeto Go

Eu tenho um projeto que está começando a se tornar mais complexo, e quero colocar o sistema de arquivos de forma a reduzir a dor. Existem alguns bons exemplos do que faz sentido?

Chaves primárias compostas versus campo de ID de object exclusivo

Eu herdei um database criado com a idéia de que as chaves compostas são muito mais ideais do que usar um campo de ID de object único e que, ao criar um database, um único ID exclusivo nunca deve ser usado como chave primária. Como eu estava construindo um front-end do Rails para esse database, […]

Agregação versus Composição

Eu tive dificuldade em entender a diferença entre composição e agregação em UML. Alguém pode me oferecer uma boa comparação e contraste entre eles? Eu também adoraria aprender a reconhecer a diferença entre eles no código e / ou ver um pequeno exemplo de software / código. Edit: Parte da razão pela qual eu pergunto […]

Injeção de Dependência vs. Padrão de Fábrica

A maioria dos exemplos citados para uso da Injeção de Dependência, também podemos resolver usando o padrão de fábrica. Parece que quando se trata de uso / design, a diferença entre a injeção de dependência e a fábrica é turva ou fina. Uma vez alguém me disse que é como você usa isso que faz […]

Erro: a seleção não contém um tipo principal

Eu estou tentando executar alguns arquivos java em um novo projeto. Então eu faço o projeto, coloco os arquivos nele e tento rodar o arquivo principal para que meu jogo comece. Eu recebo um erro que diz que a selection does not contain a main type . Eu tentei várias maneiras de executá-lo: Alguns dizem […]