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

Código legado originalmente significava código 'herdado' dos autores ou de uma versão anterior do programa / sistema. Desde que Michael Feathers publicou seu livro "Working Effectively with Legacy Code", uma nova definição surgiu, onde código sem testes é código legado.

86
Estimando custos de tempo na base de código herdada

Recentemente, comecei a trabalhar em um projeto em que um aplicativo monolítico muito antigo está sendo migrado para a arquitetura baseada em microsserviços. A base de código herdada é muito confusa ('código de espaguete') e geralmente uma função aparentemente simples (por exemplo, denominada...

16
Como evitar a sobrecarga excessiva de métodos?

Temos muitos lugares no código fonte do nosso aplicativo, onde uma classe tem muitos métodos com os mesmos nomes e parâmetros diferentes. Esses métodos sempre têm todos os parâmetros de um método 'anterior' mais um. É o resultado de longa evolução (código legado) e esse pensamento (acredito): "...

14
O que fazer como desenvolvedor quando há anos sua equipe carece de inovação de produto, não usa metodologias de gerenciamento de projetos e mantém práticas ruins de desenvolvedor de software? [fechadas]

Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 5 anos . Estou interessado em...

10
A falta de requisitos funcionais é ágil?

Hoje em dia todo mundo quer ser ágil. Em todas as equipes com as quais trabalhei, o formato do ágil era diferente. Algumas coisas são comuns - como stand-ups diários ou planejamento, mas outras partes variam significativamente. Na minha equipe atual, há um detalhe que acho perturbador. É falta de...