O Java terá a mesma importância que tinha no passado ou será menos relevante do que hoje em
O Java terá a mesma importância que tinha no passado ou será menos relevante do que hoje em
Se você projetasse uma linguagem de programação, como faria isso? Quais recursos você colocaria? O que você deixaria de fora? Estática ou dinamicamente digitada? Tipo forte ou fraco? Compilado ou interpretado? Justifique suas
Esta é mais uma questão de discussão do que uma tentativa real de determinar o "melhor", pois isso varia claramente de acordo com as necessidades da organização. Estou mais curioso sobre os argumentos a favor de diferentes sistemas entre categorias (centralizado versus distribuído, aberto versus...
Em um debate com Andrew Tanenbaum sobre a arquitetura do sistema operacional microkernel vs. monolítico, Linus Torvalds disse: Portabilidade é para pessoas que não podem escrever novos programas. O que ele quis dizer com
Muitos tendem a escrever "C / C ++", como se fossem a mesma coisa. Embora compartilhem muitas semelhanças, elas claramente não são as mesmas. Mas quais são realmente as diferenças fundamentais entre C e C ++? O C ++ é uma versão aprimorada do C ou há recursos no C que não existem no C...
Em esta questão perguntei se ser um mau dificulta escritor-lo de escrever código bom. Muitas das respostas iniciadas com "depende do que você quer dizer com bom código". Parece que o termo "código bom" e "código incorreto" são muito subjetivos. Desde que eu tenho uma visão, pode ser muito...
Um dos meus professores diz que "a sintaxe é a interface do usuário de uma linguagem de programação", linguagens como Ruby têm grande legibilidade e estão crescendo, mas vemos muitos programadores produtivos com C \ C ++, portanto, como programadores, isso realmente importa que a sintaxe deve ser...
Parece-me que a indústria da programação está correndo para o fundo. Se adotarmos as práticas de: Não está demorando para implementar as melhores práticas Usar o código de outras pessoas o máximo possível (código personalizado como responsabilidade) Usando linguagens de nível cada vez mais alto...
Atualmente, sou estudante de TI e estou me perguntando o que ainda é importante em C ++ hoje. Para que ele é usado? Eu completei o curso básico de C ++ na minha universidade, mas não consigo imaginar onde posso usar meu conhecimento e em que direção devo aprender C ++. Em outras palavras, o que...
Recentemente, li os 5 tipos de chefes a seguir e como lidar com eles , que descreve os trajes do pior chefe. Eu apenas comecei a liderar uma pequena equipe de desenvolvedores de software. Gostaria de saber quais são as principais coisas que um programador espera do programador sênior ou quais são...
Eu pensei que o Unicode foi projetado para contornar todo o problema de ter muitas codificações diferentes devido a um pequeno espaço de endereço (8 bits) na maioria das tentativas anteriores (ASCII, etc.). Por que, então, existem tantas codificações Unicode? Até várias versões do (essencialmente)...
Eu vejo muita porcaria on-line sobre como Erlang chuta a bunda do node.js. em quase todas as categorias possíveis. Então, eu gostaria de aprender Erlang e tentar, mas aqui está o problema. Estou descobrindo que tenho mais dificuldade em pegar Erlang do que em node.js. Com o node.js, eu podia...
O Javascript possui um recurso chamado Inserção automática de ponto e vírgula, na qual, basicamente, se o analisador encontrar um token inválido e o último token anterior a uma quebra de linha, o analisador inserirá um ponto e vírgula no local da quebra de linha. Isso permite que você escreva...
Existem cenários em que a pesquisa de eventos seria melhor do que usar o padrão observador ? Tenho medo de usar a pesquisa e só começaria a usá-la se alguém me desse um bom cenário. Tudo o que consigo pensar é em como o padrão de observador é melhor do que nas pesquisas. Considere este cenário:...
Hoje, acabei de ver este artigo que descreve a relevância do princípio SOLID em F # development- F # e princípios de design - SOLID E enquanto abordava o último - "princípio de inversão de dependência", o autor disse: Do ponto de vista funcional, esses contêineres e conceitos de injeção podem...
Já trabalhei em alguns dos mecanismos de fluxo de trabalho como programador, mas nunca tive uma clareza sobre por que escolhemos os mecanismos de fluxo de trabalho em primeiro lugar. E como programador eu sei que existem pelo menos 100 maneiras de fazer qualquer coisa quando você está escrevendo...
Este post de Rob Conery (observe a lesma) diz que o ambiente de desenvolvimento deve ser executado dentro de uma máquina virtual. Entendo o que ele está dizendo e tendem a concordar, mas ainda me sinto um pouco desconfortável. Agora que a virtualização está tão madura que até os sistemas de...
Possível duplicado: programação funcional versus OOP Como escrever código gerenciável com programação funcional? No OOP, sua unidade básica de organização para código é a classe. Uma metodologia usada com freqüência em Java, C # e linguagens semelhantes é organizar seu código com um...
Eu passei pela primeira entrevista por telefone na Amazon na semana passada e eles fizeram algumas perguntas técnicas básicas durante essa entrevista. Hoje, tive minha segunda entrevista por telefone e me preparei bem à espera de outra entrevista técnica, mas não foi de todo técnica. Depois que...
Eu administro uma empresa há quase 10 anos, e todo esse tempo tem sido apenas eu, outro programador (que é um grande amigo e cofundador) e um vendedor (que também é amigo). Juntos, conseguimos fazer negócios decentes e todos conseguimos ganhar a vida, mas estamos tentando expandir há muito...