Perguntas com a marcação «maintenance»

As atividades que ocorrem após a implantação de um sistema de software. Isso inclui fazer modificações nos sistemas liberados, treinamento, operação e transição para dar suporte às organizações.

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

Quais ferramentas e técnicas você usa para explorar e aprender uma base de código desconhecida? Estou pensando em ferramentas como grep, ctagstestes de unidade, teste funcional, geradores de diagrama de classes, gráficos de chamada, métricas de código sloccounte assim por diante. Eu estaria...

68
Escrevendo testes para código existente

Suponha que um deles tenha um programa relativamente grande (digamos, 900k SLOC em C #), todos comentados / documentados minuciosamente, bem organizados e funcionando bem. Toda a base de código foi escrita por um único desenvolvedor sênior que não está mais na empresa. Todo o código é testável como...

39
Devemos excluir os dados de um banco de dados?

Eu sou novo em bancos de dados e estou tentando entender os conceitos básicos. Eu aprendi como excluir dados em um banco de dados. Mas um dos meus amigos me disse que você nunca deve excluir dados em um banco de dados. Em vez disso, quando não for mais necessário, é melhor simplesmente marcá-lo ou...