Perguntas com a marcação «code-quality»

Perguntas sobre práticas recomendadas para escrever código de alta qualidade.



3
Como posso definir e medir a simplicidade no código?
Há muitas respostas na minha pergunta anterior sobre simplicidade relacionada à legibilidade que me ajudaram a ver que minha definição e compreensão da simplicidade no código eram, possivelmente, incorretas. Como posso definir simplicidade no código? Quais medidas e métricas de software estão disponíveis para medir a simplicidade do código?

11
O que devo fazer quando meu código cheira?
Sou um programador iniciante e, muitas vezes, quando estou trabalhando em meus próprios projetos, sempre sinto que o design do meu código não é o melhor que poderia ser, e odeio esse sentimento. Acabo gastando tempo pesquisando as coisas, mas então fico sobrecarregado com muitos detalhes, como padrões de design …

4
Como o código "Tendência de meta" deve ser tratado por um gerente de desenvolvimento?
Primeiro, permita-me cunhar um termo: definição de objetivos de código: Fazendo check-out do código pela manhã e revisando silenciosamente todas as alterações feitas pelos outros desenvolvedores no dia anterior, arquivo por arquivo (especialmente os arquivos de código que você desenvolveu originalmente) e corrigindo formatação, lógica, renomeando variáveis, refatorando métodos longos, …




8
Você acredita que é uma boa idéia que os engenheiros de software trabalhem como engenheiros de garantia de qualidade por algum período de tempo? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 4 anos . Eu acredito que sim. Por quê? Encontrei muitos engenheiros …





6
Scrum e desenvolvimento estável criam uma contradição?
Faço parte de um grupo de desenvolvimento com 5 equipes, totalizando cerca de 40 desenvolvedores. Estamos seguindo a metodologia Scrum, com sprints de 3 semanas. Temos uma configuração de integração contínua (Jenkins), com um pipeline de construção que leva várias horas (devido a extensos testes automatizados). Basicamente, o processo de …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.