Perguntas sobre 'language-agnostic'

0
respostas

O que cada programador deve saber?

Independentemente da (s) linguagem (s) de programação ou sistema (s) operacional (s) usado (s) ou o ambiente para o qual se desenvolvem, o que todo programador deve saber? Alguns antecedentes: Estou interessado em me tornar o melhor progra...
12.10.2011 / 04:45
11
respostas

A maneira moderna de executar o tratamento de erros…

Venho ponderando esse problema há algum tempo e me vejo encontrando continuamente ressalvas e contradições, por isso espero que alguém possa concluir o seguinte: Favorece exceções sobre códigos de erro Até onde sei, de trabalhar na indústr...
03.05.2012 / 12:35
20
respostas

São 'quebrar' e 'continuar' más práticas de programação?

Meu chefe continua mencionando indiferentemente que programadores ruins usam break e continue em loops. Eu os uso o tempo todo porque eles fazem sentido; deixe-me mostrar-lhe a inspiração: function verify(object) { if (object-&...
16.08.2017 / 19:16
0
respostas

Existe uma desculpa para nomes de variáveis curtas?

Isso se tornou uma grande frustração com a base de código em que estou trabalhando atualmente; muitos de nossos nomes de variáveis são curtos e não descritivos. Eu sou o único desenvolvedor deixado no projeto, e não há documentação sobre o que a...
24.11.2012 / 20:22
0
respostas

Tentações perigosas na programação

Apenas curioso, que tipos de tentações na programação se revelaram realmente prejudiciais em seus projetos? Como quando você realmente sente vontade de fazer algo e acredita que isso vai beneficiar o projeto, ou então você se engana acreditan...
21.08.2015 / 18:58
13
respostas

Por que não armazenamos a árvore de sintaxe em vez do código-fonte?

Temos muitas linguagens de programação. Cada idioma é analisado e a sintaxe verificada antes de ser traduzida em código para que uma árvore de sintaxe abstrata (AST) seja construída. Temos esta árvore de sintaxe abstrata, por que não armazena...
10.11.2011 / 23:04
1
resposta

Existe realmente uma diferença fundamental entre callbacks e Promises?

Ao fazer uma programação assíncrona de encadeamento único, há duas técnicas principais com as quais estou familiarizado. O mais comum é usar retornos de chamada. Isso significa passar para a função que age de forma assíncrona como uma função de...
12.11.2015 / 23:26
0
respostas

Qual é a melhor maneira de discernir um excelente programador em uma entrevista de emprego?

No cenário de uma entrevista: qual é a melhor maneira de identificar de forma confiável quando alguém é um excelente programador . Com isto quero dizer que ele é um daqueles que é 10-15 vezes mais eficiente / rápido / melhor do que os seus pares...
27.10.2008 / 07:02
7
respostas

O que é ligação antecipada e tardia?

Eu continuo ouvindo sobre ligação antecipada e atrasada, mas não entendo o que são. Eu encontrei a seguinte explicação que eu não entendo: Early binding refers to assignment of values to variables during design time whereas late binding ref...
01.06.2013 / 07:00
16
respostas

Qual é o / Existe uma maneira correta de dizer ao gerente que o nosso código é uma droga?

Nosso código é ruim. Pode nem sempre ter sido considerado ruim, mas é ruim e está indo apenas para baixo. Eu comecei a sair da faculdade há menos de um ano, e muitas das coisas em nosso código me deixam inacreditável. No começo eu percebi que, c...
27.10.2011 / 02:40