Todas as perguntas

25
respostas

Como você sabe que está escrevendo um bom código? [duplicado]

Eu amo programar. Eu tenho brincado com código desde que eu era criança. Eu nunca fui a rota profissional, mas eu codifiquei vários aplicativos internos para vários empregadores, incluindo um projeto em que eu construí um sistema interno de ge...
por 14.11.2015 à24 16:32
21
resposta

Deixando erros intencionais no código para que os testadores encontrem

Não fazemos isso em nossa empresa, mas um de meus amigos diz que seu gerente de projetos pediu que todos os desenvolvedores adicionem erros intencionais pouco antes de o produto ser enviado para o controle de qualidade. É assim que funciona:...
por 28.01.2015 à26 11:56
17
respostas

Por que campos privados não são protegidos o suficiente?

A visibilidade private dos campos / propriedades / atributos da classe é útil? Em OOP, mais cedo ou mais tarde, você fará uma subclasse de uma classe e, nesse caso, é bom entender e poder modificar completamente a implementação. Uma das pr...
por 11.03.2016 à59 10:17
11
respostas

Os testes de integração (banco de dados) estão incorretos?

Algumas pessoas mantêm que os testes de integração são todos os tipos de erros e erros - tudo deve ser testado em unidade, o que significa que você precisa simular dependências; uma opção que, por várias razões, nem sempre gosto de fazer. E...
por 02.11.2015 à22 17:58
7
respostas

Como evitar ser levado ao esquecimento por um colaborador mais poderoso?

Como reportado recentemente aqui : Xamarin has forked Cocos2D-XNA, a 2D/3D game development framework, creating a cross-platform library that can be included in PCL projects. No entanto, o fundador do projeto que foi bifurcado diz...
por 20.08.2014 à44 22:10
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...
por 03.05.2012 à20 12:35
2
respostas

É um teste unitário considerado frágil se falhar quando a lógica de negócios muda?

Por favor, veja o código abaixo; testa para ver se uma pessoa com sexo feminino é elegível para oferta1: [Fact] public void ReturnsFalseWhenGivenAPersonWithAGenderOfFemale() { var personId = Guid.NewGuid(); var gender = "F"; var p...
por 24.12.2018 à53 13:02
37
respostas

As chaves devem aparecer na sua própria linha? [fechadas]

As chaves devem estar na sua própria linha ou não? O que você acha disso? if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } ou deveria ser if (you.hasAnswer()) { you.postAnswer(); } else { you.doSom...
por 22.09.2011 à04 00:34
5
respostas

Quais são as vantagens de usar a ramificação como um desenvolvedor solo?

Em primeiro lugar, estou ciente de que muitas perguntas foram feitas sobre o VCS como um desenvolvedor solo, mas elas geralmente são muito amplas. Isto diz respeito apenas à ramificação, e ainda assim foi marcado como duplicado ... a suposta dupl...
por 16.01.2018 à30 09:58
0
respostas

O LISP ainda é útil no mundo de hoje? Qual versão é mais usada?

Eu tento ensinar a mim mesmo uma nova linguagem de programação em intervalos regulares de tempo. Recentemente, li como o Lisp e seus dialetos estão no extremo oposto do espectro de linguagens como C / C ++, o que me deixou curioso o suficiente p...
por 21.02.2013 à24 15:28