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

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



6
Quando escrever código abstrato e quando ser mais específico?
Estou trabalhando em uma pequena ferramenta como um projeto de brinquedo para mostrar a diferença entre dois diretórios, mostrando quais arquivos / diretórios foram adicionados, removidos, modificados etc. Eu estava tentando representar essas alterações como objetos simplesmente 'ChangeItem', sem distinção entre se era um arquivo ou diretório. No entanto, isso …





5
Reunindo todos os dados em iteração única vs usando funções para código legível
Digamos que eu tenha uma variedade de corredores com os quais preciso encontrar o corredor mais alto, o mais rápido e o mais leve. Parece que a solução mais legível seria: runners = getRunners(); tallestRunner = getTallestRunner(runners); fastestRunner = getFastestRunner(runners); lightestRunner = getLightestRunner(runners); ..onde cada função interage com os corredores …








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.