Como você mergulha em grandes bases de código?

145

Quais ferramentas e técnicas você usa para explorar e aprender uma base de código desconhecida?

Estou pensando em ferramentas como grep , ctags , testes de unidade, teste funcional, geradores de diagrama de classe, gráficos de chamada, métricas de código como sloccount e assim por diante. Eu estaria interessado em suas experiências, os ajudantes que você usou ou escreveu a si mesmo e o tamanho do código base com o qual você trabalhou.

Eu percebo que se familiarizar com uma base de código é um processo que acontece ao longo do tempo, e familiaridade pode significar qualquer coisa de "Eu sou capaz de resumir o código" para "Eu posso refatorar e encolher para 30% do tamanho ". Mas como começar mesmo?

    
por miku 23.05.2015 / 14:04
fonte

0 respostas