Qual é a diferença entre Compilar e Compilar.
Qual é a diferença entre Compilar e Compilar.
Esta pergunta foi migrada do Code Review Stack Exchange porque pode ser respondida no Software Engineering Stack Exchange. Migrou há 6 anos . Atualmente, estou redesenhando meu Sistema de Entidades , para C ++, e tenho muitos Gerentes. No meu design, eu tenho essas
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. Se Java é uma linguagem de uso geral, e a criação de...
Eu nunca usei um sistema de integração contínua (IC) antes. Eu codifico principalmente em MATLAB, Python ou PHP. Nenhum deles possui uma etapa de criação e não vejo como um IC pode ser usado para o meu trabalho. Um amigo de um grande projeto de uma grande empresa me disse que o idioma não...
Recentemente, tenho usado algumas ferramentas de construção para um projeto Nodejs em funcionamento quando percebi que a ferramenta / sistema de construção principal da maioria das linguagens usa uma linguagem diferente da própria linguagem de programação subjacente. Por exemplo, o make não usa C...
Sou um pouco novo em programação e a melhor maneira de fazer essa pergunta é com um exemplo. Eu sei como fazer coisas básicas em Java e C #. Coisas como um pequeno aplicativo de formulários do Windows ou formam uma classe genérica. Eu basicamente aprendi e ainda não tentei fazer nada grande. De...
Eu era desenvolvedor Java há muito tempo, mas recentemente entrei para uma equipe da Haskell. No mundo java, se você tiver um projeto grande, com várias equipes trabalhando nele, uma abordagem comum é usar um servidor de artefato como o Maven para facilitar e acelerar o desenvolvimento. Várias...
O objeto da arquitetura do Entity Component System é orientado, por definição? Parece mais processual ou funcional para mim. Minha opinião é que isso não o impede de implementá-lo em uma linguagem OO, mas não seria idiomático fazê-lo de uma maneira OO firme. Parece que o ECS separa dados (E &...
Vindo do mundo de C e C ++, a maioria dos sistemas de compilação tem um installalvo, principalmente Makefiles (onde é recomendado pelo GNU, por exemplo) ou CMake . Esse destino copia os arquivos de tempo de execução (executáveis, bibliotecas, ...) no sistema operacional (por exemplo, no C:\Program...
Estou usando o CMake para gerar meus projetos IDE / makefiles, mas ainda preciso chamar "scripts" personalizados para manipular meus arquivos compilados ou até mesmo gerar código. Em projetos anteriores, eu estava usando Python e estava tudo bem, mas agora estou tendo sérios problemas para...
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 5 anos . Encontrei esta tabela de...
Dado um sistema que fornece: Controle / versão de concorrência otimista por objeto (usando o CAS - Check-and-Set) Transações que nunca precisam abranger mais do que um único objeto. Isolamento de instantâneo Este sistema é considerado serializável ? Do isolamento de instantâneo Em uma...
Aqui está uma pequena ilustração da minha pergunta: Suponha um trabalho de construção que consiste em 4 tarefas independentes denominadas AD. D leva mais tempo que a CA, em suma. Um sistema de construção que não pode incorporar os tempos relativos das tarefas pode agendar as tarefas da seguinte...
Um colega e eu nos revezamos debatendo / discutindo os problemas / méritos da integração de uma versão derivada do atual repositório git em nosso código sempre que ele é compilado. Acreditamos que os méritos incluem: Não há necessidade de se preocupar com erros humanos na atualização de um...
Quando (re) construo sistemas grandes em um computador desktop / laptop, eu digo makepara usar mais de um thread para acelerar a velocidade de compilação, assim: $ make -j$[ $K * $C ] Onde $Cé suposto para indicar o número de núcleos (que pode assumir a ser um número com um dígito) a máquina...
Em primeiro lugar, estou ciente de que esta pergunta está relacionada ao tópico de desenvolvimento de jogos, mas decidi perguntar aqui, já que realmente se trata de um problema mais geral de engenharia de software. Durante o mês passado, li bastante sobre sistemas de componentes de entidades e...
O título é intencionalmente hiperbólico e pode ser apenas a minha inexperiência com o padrão, mas aqui está o meu raciocínio: A maneira "usual" ou sem dúvida direta de implementar entidades é implementando-as como objetos e subclassificando o comportamento comum. Isso leva ao problema clássico de...
Estou escrevendo um software que será usado principalmente pelas empresas. Tive então a idéia de oferecer às empresas uma maneira de registrar seu domínio de email, para que todos os usuários que se registrassem em um email do domínio especificado fossem automaticamente colocados no grupo da...
Temos um aplicativo que possui uma mistura de migrações de banco de dados rápidas (<1 segundo) e lentas (> 30 segundos). No momento, estamos executando migrações de banco de dados como parte do IC, mas nossa ferramenta de CI precisa conhecer todas as cadeias de conexão com o banco de dados do...
Embora eu possa codificar, ainda não tenho nenhuma experiência em trabalhar em grandes projetos. O que eu fiz até agora foi codificar pequenos programas que são compilados em questão de segundos (vários exercícios de c / c ++ como algoritmos, princípios de programação, idéias, paradigmas ou apenas...