(que pode alterar seu valor ao longo do programa) Ou a 'instância de algo' está estritamente relacionada a classes e objetos? Se sim, como você definiria o conceito de 'variável' quando se trata de C
(que pode alterar seu valor ao longo do programa) Ou a 'instância de algo' está estritamente relacionada a classes e objetos? Se sim, como você definiria o conceito de 'variável' quando se trata de C
Notei nas reuniões do scrum que os desenvolvedores costumam fazer estimativas realistas das histórias. No entanto, mesmo histórias simples precisam de muito esforço para configuração, configuração de componentes de terceiros, testes e compilação final, e o sistema acumulou bastante dívida técnica,...
Eu tenho um class Carque tem 2 propriedades: int pricee boolean inStock. Ele também contém um Listde abstract class State(classe vazia). Existem 2 estados que podem ser aplicados no carro e cada um é representado por sua própria classe: class Upgrade extends Statee class Shipping extends State. A...
Recentemente comecei a brincar com o node.js. Agora, todos os tutoriais de nós afirmam que você deve começar com npm init e então, diga que você quer alguma estrutura de servidor padrão, diga que escolhe express: npm install express mas você precisará de muitas outras coisas com as quais...
Parece que qualquer instância vinculada deve ter uma implementação sã do Enum. Pessoalmente, não consigo pensar em um contra-exemplo, embora, se alguém criar um que não seja patológico, entenderei por que não é esse o caso. Ao executar :inas duas classes de tipos, parece que a única exceção...
Publiquei uma pergunta no github para a equipe EF. Eu recebi uma resposta dizendo que seria melhor fazer esta pergunta aqui, então eu a copio e colo aqui como nós, como um link para que outros possam ver as poucas respostas no GitHub. Pergunta: Eu estava pesquisando e alguém apontou que a Linha 24...
Muitas vezes, me pego resolvendo bugs encontrando a resposta no Stack Overflow. É uma má prática adicionar um trecho do motivo pelo qual fiz o que fiz e depois adicionar um link a um artigo ou página da
Digamos que seu idioma nativo seja o hebraico e você esteja trabalhando em uma linguagem de programação como o Python 3, que permite colocar o hebraico no código-fonte. Bom para você! Você tem um dict: d = {'a': 1} e você deseja substituir isso apor um pouco de hebraico. Então você substitui...
Eu tenho uma API REST que, para algumas pessoas como DELETE, POST ou PUT, tenho algumas regras de validação que podem retornar um erro. Agora, preciso de um novo tipo de erro, como um erro não crítico, que deve falhar normalmente, mas deve executar a ação se houver um sinalizador de "supress...
Começamos com um desenvolvedor e um repositório svn contendo todo o nosso código: ^/foo/trunk/module-a ^/foo/trunk/module-b ^/foo/trunk/module-b/submodule-b1 ^/foo/trunk/website1 (na época, isso foi uma grande melhoria). Depois disso, tivemos a chance de crescer um pouco e começamos a ter...
Eu tenho uma pasta contendo cerca de 9.000 fotos JPEG (cerca de 30 GB), que eu quero arquivar com algum tipo de compactação. Entendo que a compactação de JPEGs normalmente não é muito eficaz, mas essas fotos são quadros de um intervalo de tempo; portanto, há uma enorme quantidade de semelhanças...
Estamos projetando um sistema baseado em microsserviços independentes (conectados via um barramento RabbitMq). O código (pelo menos para os primeiros componentes) será escrito em python (python2 e python3). Já temos um aplicativo monolítico implementando parte da lógica de negócios, que queremos...
Em uma tarefa recente, acabei chamando minhas funções de uma maneira feia; uglyReceipt(cashParser(cashInput()))o próprio programa funcionou perfeitamente, mas eu ainda sentia que estava fazendo algo errado. A chamada está funcionando como esta prática ruim e, se sim: O que devo...
Eu tenho um problema do mundo real que estou tentando representar e automatizar. Simplifiquei e abstraí para o seguinte: Existem n locais de trabalho (P1, P2, ..., Pn). Cada lugar, Pn tem uma chave, Kn. Existem m Trabalhadores, (W1, W2, ..., Wm). Para trabalhar em Pn, um trabalhador deve segurar...
Estou trabalhando em um projeto pessoal que planejo licenciar sob o GNU Affero GPL . No entanto, encontrei algum código licenciado pelo MIT que realmente deseja utilizar, mas não tenho certeza do que devo fazer sobre o licenciamento. O restante do código será meu no GNU Affero, é apenas um arquivo...
Considere a seguinte situação: Você tem um programa que cria vários 'trabalhos' que precisam ser processados e os coloca em uma fila. Você tem outros programas de trabalho que agarram o próximo 'trabalho' na fila para que eles possam processar esse trabalho. Cada trabalho tem uma...
Problema Recentemente, li muito sobre Singletons serem ruins e como a injeção de dependência (que entendo como "usando interfaces") é melhor. Quando implementei parte disso com retornos de chamada / interfaces / DI e aderindo ao princípio de segregação de interface, acabei com uma bagunça. As...
Depois de mais ou menos um mês lendo e pesquisando DDD, decidi iniciar meu próprio projeto e criei DDD com esses contextos limitados> Clientes Produtos Encomendas Faturamento Cada contexto delimitado possui API de descanso como uma camada de apresentação, camada de domínio, camada...
Eu não conheço todas as linguagens de programação, mas é claro que geralmente a possibilidade de sobrecarregar um método levando em consideração seu tipo de retorno (supondo que seus argumentos sejam o mesmo número e tipo) não é suportada. Quero dizer algo como isto: int method1 (int num) {...
Estou trabalhando no agrupamento de uma API C ++ que fornece acesso a um armazenamento de dados (Hazelcast) em funções C, para que o armazenamento de dados também possa ser acessado a partir de código somente C. A API Hazelcast C ++ para a estrutura de dados do Mapa é semelhante a esta: auto map...