Eu estava lendo o artigo da Wikipedia sobre Douglas McIlroy e encontrei uma citação que menciona "O verdadeiro herói da programação é quem escreve código negativo". O que isso
Eu estava lendo o artigo da Wikipedia sobre Douglas McIlroy e encontrei uma citação que menciona "O verdadeiro herói da programação é quem escreve código negativo". O que isso
Alguém sabe se existe algum tipo de ferramenta para colocar um número em dívida técnica de uma base de código, como uma espécie de métrica de código? Caso contrário, alguém conhece um algoritmo ou conjunto de heurísticas para ele? Se nenhuma dessas coisas existir até agora, eu estaria interessado...
Existe uma métrica análoga à medida da complexidade de McCabe para medir quão coesa é uma rotina e também quão fracamente (ou fortemente) acoplada a rotina é a outro código na mesma base de
Estive estudando complexidade ciclomática (McCabe) e acessibilidade de software na uni recentemente. Hoje meu palestrante disse que não há correlação entre as duas métricas, mas esse é realmente o caso? Eu acho que definitivamente haveria alguma correlação, já que programas menos complexos (dos...
Considerando como o software é desenvolvido durante um ciclo de lançamento (implementação, teste, correção de bugs, lançamento), eu estava pensando que seria possível ver algum padrão nas linhas de código que são alteradas na base de código; por exemplo, no final de um projeto, se o código se...
Eu estou querendo saber se alguém fez alguns experimentos correlacionando métricas de código (SLOC, Complexidade Ciclomática, etc) com a densidade de erros em aplicativos orientados a objetos. Não estou procurando experimentos que apenas provem ou refutem uma correlação, mas em ambos. Não estou...
Em geral, o índice de manutenção depende de muitos fatores. Por exemplo, no Visual Studio, ele conta com complexidade ciclomática, profundidade de herança, acoplamento de classe e linhas de código; esses quatro valores devem ser o mais baixo possível. Ao mesmo tempo, nunca vi, nem nas ferramentas...