Faça grandes mudanças nos microsserviços, automatize as revisões de código e poupe os nervos da equipe

Imagine uma situação - sua tarefa no trabalho é alterar o formato de registro. Tudo parece simples à primeira vista. Exatamente até o momento em que todas essas mudanças não precisem ser feitas em mais de 80 microsserviços ... E assim uma tarefa fácil à primeira vista se torna longa e rotineira. O que você pode fazer a respeito?



Ou aqui está outro problema - quais recursos podem fornecer a velocidade, qualidade e conveniência da revisão de código?



Os desenvolvedores Java do YuMoney falam sobre tudo isso em seus relatórios. Marque ou assista agora. Vídeos com códigos de tempo já estão aguardando o corte.










Automatize! Fazer alterações típicas em microsserviços



Vita Komarova, desenvolvedor Java sênior

Um especialista explica como lançar grandes mudanças, manter padrões e salvar os nervos de toda a equipe



1:03 Sobre a arquitetura de microsserviço no YuMoney e além

2:17 A tarefa é alterar o formato de registro. O que deveria ser feito?

3:00 Separando o trabalho por equipes: prós e contras

4:02 Exemplos de grandes mudanças

4:34 Solução - automação

4:47 Etapas para implementar as mudanças

6:05 Implementando automação: sobre o robô Modernizer

8:09 O que é Flow? Vários cenários de patching

8:58 O que o Modernizer faz? Implementação técnica

10:26 Resultados do trabalho

10:57 Controle de patch

12:34 Caminho da tarefa após a fusão

13:15 Vamos automatizar os testes

14:40 Sobre Automerge e liberação de automação

16:13 História através dos olhos de um desenvolvedor

17:42 Resumo: a vida antes e depois do Modernizer

20 : 18 Qual é o segredo do nosso sucesso?

21:42 Nossas conclusões e conselhos da equipe YuMoney








Automação de revisão de código. Dois anos depois



Grigory Skobelev, desenvolvedor Java

Dois anos atrás, iniciamos o processo de melhoria da revisão de código. Queremos olhar para o passado e compartilhar os resultados de nosso trabalho - mostraremos a evolução do sistema de revisão de código, a funcionalidade mais e menos exigida, e contaremos como o sistema aprimorado influenciou nosso trabalho.



1:31 No backend do UMoney, nossas ferramentas

3:29 O que será discutido na palestra

5:12 Sobre a revisão do código e por que deveria ser melhorado

7:25 Revisão do código em palavras e ações. Experiência pessoal

10:07 Sistema e funcionalidade de revisão de código. Características YuMoney

10:30 Velocidade

14:42 Qualidade

18:47 Conveniência

24:22 Principais recursos na revisão do código

25:07 Plano de melhoria








Todos os relatórios da grande conferência de TI YuMoneyDay . Materiais sobre SQL, DevOps, front-end, PM, testes e desenvolvimento móvel estão a caminho.



Mais relatórios:





All Articles