Todas as perguntas

31
resposta

Por que a indústria de TI não consegue entregar projetos grandes e sem falhas, como em outras indústrias?

Depois de assistir a série MegaStructures da National Geographic, fiquei surpreso com a rapidez com que grandes projetos foram concluídos. Uma vez que o trabalho preliminar (design, especificações, etc.) é feito no papel, a própria realização...
por 07.10.2017 à22 16:49
7
respostas

Quando você usa float e quando usa double

Freqüentemente, na minha experiência em programação, preciso tomar uma decisão sobre se devo usar float ou double para meus números reais. Às vezes eu vou para flutuar, às vezes eu vou para o dobro, mas realmente isso parece mais subjetivo. Se e...
por 28.02.2013 à51 11:35
4
respostas

Posso usar o software GPL em um aplicativo comercial?

Eu tenho 3 perguntas sobre a GPL aqui: Se eu usar o software GPL em meu aplicativo, mas não modificá-lo ou distribuí-lo, tenho que liberar meu aplicativo sob a GPL? E se eu modificar algum software que meu aplicativo usa. Então eu tenho...
por 12.02.2011 à45 12:53
1
resposta

Por que o ES6 nativo promete mais lento e exige mais memória do que o bluebird?

Em este benchmark , o pacote leva 4 vezes mais tempo para ser concluído com promessas do ES6 em comparação com as promessas do Bluebird e usa 3,6 vezes mais memória. Como uma biblioteca JavaScript pode ser muito mais rápida e leve do que a i...
por 10.04.2015 à53 22:12
2
respostas

O que é o software do Mars Curiosity Rover embutido?

O rover Mars Curiosity pousou com sucesso e um dos vídeos promocionais "7 minutos de terror "Ganha cerca de 500.000 linhas de código. É um problema complicado, sem dúvida. Mas isso é muito código, certamente houve um grande esforço de programa...
por 06.08.2012 à48 06:04
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-&...
por 16.08.2017 à20 19:16
15
respostas

Por que os tamanhos de programas são tão grandes?

Se olharmos para o antigo programa Netscape Navigator ou para uma versão anterior do Microsoft Word, esses programas tinham menos de 50 MB de tamanho. Agora, quando eu instalar o google chrome é de 200 MB e versão desktop do Slack é de 300 MB. E...
por 24.09.2015 à51 09:24
21
resposta

Uma grande parte do meu código tem uma grande falha de design. Termine ou conserte agora? [fechadas]

Eu sou um estudante do ensino médio trabalhando em um projeto de C # com um amigo meu com o mesmo nível de habilidade que eu. Até agora, escrevemos aproximadamente 3.000 linhas de código e 250 linhas de código de teste em um intervalo de 100 com...
por 07.06.2016 à42 02:12
9
respostas

“Nem todo mundo pode ser programador” foi estudado?

Um velho ditado que muitos programadores adotam é "É preciso um certo tipo de mente para aprender programação, e nem todo mundo pode fazer isso." Agora, tenho certeza de que todos nós temos nossa própria evidência, mas isso foi estudado cient...
por 04.09.2012 à43 18:25
23
respostas

Como se desculpar quando tiver quebrado a construção noturna [fechada]

Meu primeiro commit no meu projeto resultou na composição noturna sendo quebrada e as pessoas estão em cima de mim enquanto estamos nos aproximando do lançamento. Quero enviar um email de desculpas que soe sincero e ao mesmo tempo insinuando que...
por 25.11.2016 à58 14:42