Engenharia de software

10
Quão importante é que você conheça o padrão C ++?

Tentei pesquisar, mas não vi uma pergunta semelhante (isso ou minha terminologia de pesquisa estava incorreta - se assim for, sinta-se à vontade para fechar). Sou um usuário ávido de SO e noto que há muitas referências ao padrão C ++ em discussões e respostas - e devo admitir que nunca li este...

10
Gerenciando o código em espanhol

Temos um novo projeto de um cliente que é espanhol e tem todo o seu código Java e comentários, variáveis ​​e nomes de métodos em espanhol. Não temos permissão para convertê-lo em inglês e usá-los. Se algum de vocês trabalhou em tal condição, pode aconselhar o que pode ser feito para mitigar esse...

10
Como você testar seu javascript

Passo muito tempo trabalhando em javascript ultimamente. Eu não encontrei uma maneira que parece funcionar bem para testar javascript. Isso no passado não foi um problema para mim, pois a maioria dos sites em que trabalhava tinha muito pouco javascript. Agora tenho um novo site que faz uso...

10
Usando meu próprio código em projetos freelancers

Eu trabalho com freelancers há mais de 2 anos. Ao fazer projetos para outras pessoas, criei uma compilação de tarefas comuns que implemento em projetos e as coloquei em código. É um tipo de biblioteca com algumas funções que eu posso reutilizar sem precisar reescrever a mesma coisa dezenas de...

10
Remoção de valores codificados e design defensivo versus YAGNI

Primeiro um pouco de fundo. Estou codificando uma pesquisa de Idade -> Taxa. Existem 7 faixas etárias, portanto, a tabela de pesquisa é composta por 3 colunas (de | a | taxa) com 7 linhas. Os valores raramente mudam - são taxas legisladas (primeira e terceira colunas) que permaneceram as mesmas...