Todas as perguntas

9
respostas

Existem exceções como fluxo de controle considerado um antipadrão sério? Se sim, por quê?

De volta ao final dos anos 90, trabalhei bastante com uma base de código que usava exceções como controle de fluxo. Implementou uma máquina de estados finitos para direcionar aplicativos de telefonia. Ultimamente eu me lembro daqueles dias porqu...
por 04.03.2013 à04 23:27
13
respostas

Que “convenção de nomenclatura de versão” você usa? [fechadas]

As diferentes convenções de nomenclatura de versão são adequadas para diferentes projetos? O que você usa e por quê? Pessoalmente, eu prefiro um número de compilação em hexadecimal (por exemplo, 11BCF), isso deve ser incrementado muito regula...
por 13.09.2010 à23 12:43
16
respostas

Deve-se verificar se null não espera nulo?

Na semana passada, tivemos uma discussão acalorada sobre o tratamento de nulos na camada de serviço do nosso aplicativo. A questão está no contexto .NET, mas será a mesma em Java e em muitas outras tecnologias. A pergunta é: você deve sempre...
por 06.05.2012 à19 17:42
17
respostas

Importância de projetos de hobby [fechados]

Eu quero saber, quão importante é programar no seu tempo livre? É necessário trabalhar o seu 9-5 como programador e, em seguida, chegar em casa e trabalhar em seu hobby para se tornar um programador melhor? Dito isto, eu sei que você só melho...
por 12.09.2015 à00 19:19
0
respostas

Faça um grande negócio de == verdadeiro?

Há um colega meu que escreve constantemente: if (someBool == true) Isso me leva até a parede! Devo fazer um grande negócio ou apenas soltá-lo?     
por 19.10.2010 à08 03:41
3
respostas

Por que o Python foi escrito com o GIL?

O bloqueio global de intérpretes (GIL) parece ser frequentemente citado como uma das principais razões pelas quais o threading e outros semelhantes são um pouco complicados em Python - o que levanta a questão "Por que isso foi feito em primeiro...
por 13.02.2013 à12 02:14
11
respostas

Onde minha equipe deveria começar a se tornar “moderna”? [fechadas]

Sou um desenvolvedor relativamente novo, recém-saído da faculdade. Enquanto cursava a faculdade e durante a procura de emprego subsequente, percebi que havia muitas metodologias "modernas" de desenvolvimento de software que faltavam à minha form...
por 19.05.2015 à24 14:51
0
respostas

Por que as estruturas de dados são tão importantes nas entrevistas? [fechadas]

Devo confessar que não fui tão strong em estruturas de dados quando me formei na faculdade. Ao longo das colocações do campus durante a minha graduação, testemunhei que a maioria das grandes empresas de tecnologia, como a Amazon, a Microsoft, et...
por 19.06.2015 à42 20:22
10
respostas

Os padrões de design são realmente essenciais hoje em dia?

Eu estava lendo "Coders at Work" e tenho enfrentado o fato de que alguns dos profissionais entrevistados no livro não estão tão entusiasmados com os padrões de design. Acho que existem duas razões principais para isso: Padrões de desig...
por 24.04.2011 à18 16:32
5
respostas

Como a mudança para microservices cria um problema de tempo de execução?

Os seguintes comentador escrevem : Microservices shift your organizational dysfunction from a compile time problem to a run time problem. Este comentarista expande sobre o assunto dizendo: Feature not bug. Run time problem =>...
por 01.01.2017 à43 13:14