Todas as perguntas

20
respostas

A frase “nunca reinventar a roda” é adequada para estudantes?

Eu me encontro constantemente correndo para esta expressão "não reinventar a roda" ou "nunca reinventar a roda" quando faço algumas perguntas sobre SO. Eles dizem para você usar alguns frameworks ou pacotes existentes. Eu sei de onde esta atitud...
por 11.04.2012 à55 05:43
15
respostas

Qual é a vantagem de currying?

Acabei de aprender sobre o curry e, embora eu ache que entendi o conceito, não vejo nenhuma grande vantagem em usá-lo. Como um exemplo trivial, eu uso uma função que adiciona dois valores (escritos em ML). A versão sem curry seria fun add(...
por 01.02.2013 à02 20:36
22
respostas

Preso devido a "saber demais" [fechado]

Observe mais discussões no link Eu tenho uma tarefa de desenvolvimento relativamente simples, mas toda vez que tento atacá-la, acabo me envolvendo em pensamentos profundos - como ela poderia estender o futuro, quais clientes da segunda gera...
por 05.04.2016 à56 12:29
0
respostas

Quantas horas você consegue ser realmente produtivo por dia? Como? [fechadas]

Acho que estou tendo muita dificuldade em permanecer alerta 8 horas por dia. Já ouvi falar de pessoas que negociaram contratos de trabalho de apenas 4 horas / dia, argumentando que não conseguirão fazer muito mais em oito horas. Muitas vezes...
por 09.07.2013 à50 23:01
0
respostas

São 9 a 5 programadores menosprezados?

Eu me consideraria um programador de 9 a 5 anos. O que quero dizer com isso é que tenho um trabalho de programação, mas depois que saio do trabalho deixo meu trabalho lá e não o levo para casa. Gosto muito da minha escolha de carreira e gosto do...
por 12.03.2012 à01 14:43
0
respostas

Como posso dizer em uma entrevista se um programador é apaixonado por programação? [fechadas]

Enquanto a maioria das perguntas da entrevista está focada no conhecimento atual de um candidato ou na verificação de sua habilidade para resolver problemas algorítmicos, eu gostaria de contratar um desenvolvedor que seja apaixonado por programa...
por 25.07.2011 à52 17:19
14
respostas

O que há de errado com referências circulares?

Eu estava envolvido em uma discussão de programação hoje em que fiz algumas declarações que basicamente assumiam axiomaticamente que referências circulares (entre módulos, classes, qualquer que seja) são geralmente ruins. Depois que terminei meu...
por 14.10.2010 à02 02:01
6
respostas

Por que não surgiu uma linguagem mais rápida e “melhor” do que C? [fechadas]

Com todos os novos idiomas "modernos" lançados hoje, como é que C ainda é considerado o mais rápido e "mais próximo da máquina"? Eu realmente não acredito em nunca haver apenas uma maneira correta de fazer as coisas, e C já existe há muito tempo...
por 08.12.2009 à40 07:14
13
respostas

Devo refatorar o código marcado como "não mudar"?

Estou lidando com uma grande base de código e recebi alguns meses para refatorar o código existente. O processo de refatoração é necessário porque em breve precisaremos adicionar muitos recursos novos ao nosso produto e, por enquanto, não podere...
por 05.04.2017 à12 16:03
3
respostas

Por que os Trampolins funcionam?

Eu tenho feito JavaScript funcional. Eu tinha pensado que Otimização de chamada de cauda tinha sido implementado, mas como se vê eu estava errado . Assim, eu tive que me ensinar Trampolining . Depois de ler um pouco aqui e em outros lugares,...
por 11.10.2016 à37 06:43