Saga de softwares legados
Olá pessoal bom dia.
Trabalho em uma empresa onde existe uma saga de software legados, sem documentação, sem código de teste enfim, sem nada que um software deveria ter, são sistemas que rodam via intranet e que fazem controles importantes para empresa.
Sou responsável pela manutenção nesses sistemas, mas me sinto com uma bomba relógio em mãos, pois muitos desses sistemas tem bancos de dados reclacionais (mysql) aplicados de forma não relacionais, isso mesmo sem fk , etc.
E o dia que isso der um problema, informações importantes serão perdidas. Queria pedir uma dica de vocês profissioanis com mais experiencia o que deveria fazer ? Desenvolver um projeto para cada situação dessa e renovar o sistema afim de aplicar melhorias ? Enfim modelar um novo sistema ?
Deveria seguir um novo padrão, no caso MVC que me parece o mais usual, para desenvolver as atualizações para os sistemas ?
Qual é a melhor solução nesse caso ?
Discussão (22)
Carregando comentários...