TDC CONNECTIONS
Building Software in the Connected World

Trilha DESIGN DE CÓDIGO e XP

Saber desenhar um código melhor te torna melhor como profissional.

Nessa trilha, vamos oferecer ferramentas para que desenvolvedores e analistas melhorem sua capacidade de decisão de qual código é o melhor para cada tipo de situação além de discussões sobre princípios, valores e práticas que apoiam os times no dia-a-dia.

Nesse ambiente de mudanças intensas em que vivemos há algo que tem se mantido intacto: não importa a linguagem, paradigma, ou o padrão a ser utilizado, na hora de escrever o código devemos escrevê-lo com qualidade. Fazemos isso por que temos a convicção de que escrever código de qualidade é um diferencial estratégico para nossos projetos. Saber pensar sobre o design do código e agilidade irá fazer a diferença em capacitar você como profissional capaz de desenvolver com qualidade independente de tecnologia ou framework.

Venha participar e traga sua experiência de problemas e de soluções que reforcem o quanto é importante pensar em planejar seu código para maior facilidade de leitura, entendimento, eficiência e manutenção. "

Date and Place

Thursday, March 24, 2022

09h às 19h

REMOTE ACCESS WITH ONLINE BROADCAST

Investment

Valores para participação online:
1 track: R$ 170 for R$ 125
2 tracks: R$ 340 for R$ 225
3 tracks: R$ 510 for R$ 325
* enjoy bigger discount until FEB/16,
see full table

Valores para participação online:
1 track: R$ 170 for R$ 145
2 tracks: R$ 340 for R$ 260
3 tracks: R$ 510 for R$ 375
* price valid until MAR/11,
see full table

Valores para participação online:
1 track: R$ 170
2 tracks: R$ 295
3 tracks: R$ 430
* price valid until MAR/24,
see full table

Schedule / Talks Time Zone: GMT-3

Time Content
09:00 to 09:35 Opening of the event and mini keynote

On the Stadium stage, everyone will be guided on how the event works, highlights and other news.

09:40 to 10:25

NÃO TRABALHE COMO A ALICE NO PAÍS DAS MARAVILHAS!

Paulo Caroli

"Se você não sabe para onde está indo, qualquer caminho serve." escreveu Lewis Carroll no livro Alice no país das maravilhas.

Você não quer trabalhar como a Alice no país das maravilhas. Você quer direcionar os seus esforços, a sua equipe, o seu produto, a sua empresa para alcançar muito sucesso!

Mas qual caminho seguir?

Venha participar dessa conversa sobre alguns caminhos que têm funcionado extremamente bem para mim e para muitas colegas agilistas.

10:30 to 10:45 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

10:50 to 11:25

Uma aplicação seguindo boas práticas e globalizada... como fazer?

Maurício Madruga de Azevedo

Entende-se da importância de ter um código que siga padrões de globalização, com tradução, localização e internacionalização. Hoje faço parte do time de internacionalização na RD Station, e vou lhe trazer algumas boas práticas que buscamos seguir para estar evoluindo para com nossos produtos e espero estar colaborando e lhe trazendo novos conhecimentos.

11:30 to 12:05

Functional programming - Do futuro para o agora

Kevin Silva

Programação funcional é um paradigma amado pelos seus praticantes(inclusive eu), inspirado no cálculo lambda e que por muito tempo foi esquecido por conta das limitações da época, mas com o advento de grandes melhorias tecnológicas alinhadas ao fato de que agora temos memoria a custo barato e precisamos de paralelismo seguro para aumentar o desempenho de nossos sistemas, programação funcional está finalmente em sua curva de adoção e se destacando cada dia mais como uma ferramenta fascinante para mitigar problemas modernos. Vamos juntos botar essa ferramenta no nosso repertório?

12:10 to 12:45

Tornando seu código mais SOLID!

Jean Jacques Nascimento Barros

Apresentar, de uma forma divertida e leve, o que são os princípios SOLID e como eles podem melhorar o design do seu código. Além da apresentação de exemplos práticos.

12:50 to 13:55 Networking and Visiting Stands

Break to network and get to know the booths of the event.

14:00 to 14:05 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

14:10 to 14:45

Quem tem medo do pareamento?

Beatriz Feliciano

Quantas vezes você já não ouviu "Pareamento é duplicação de trabalho" ou "Pareamento não serve para nada" de empresas ou pessoas que atuam de alguma maneira com TI? Essas e outras frases semelhantes que são muito ditas em empresas mundo a fora cada vez mais deixa se fazer sentido e nessa palestra você irá entender alguns dos benefícios do Pareamento.

14:50 to 16:05

Como construir uma cultura ágil no meu time?

Henrique Luis Schmidt / Beatriz Feliciano / Kevin Silva / Jean Jacques Nascimento Barros
Painel Digital desta Trilha
16:10 to 16:20 Networking and Visiting Stands

Break to network and get to know the booths of the event.

16:25 to 17:00

Como manter a qualidade de código sob pressão?

Henrique Luis Schmidt

No dia a dia, há muita pressão por áreas de negócio por entregas constantes e cumprimento de prazos importantes, alguns pouco confortáveis.

Em tempos difíceis ou de tranquilidade, como podemos controlar a qualidade interna do software? Evitar que o software se torne um legado e tenha que ser reescrito? Como diminuir o débito técnico ao longo tempo?

Esta palestra tem como objetivo responder a estas perguntas, mostrando exemplos de ferramentas e práticas que dão suporte ao time para monitorar e evoluir a qualidade do software, mesmo em tempos de pressão.

17:05 to 17:40

Por que não devemos ignorar o acoplamento?

Gabriel Kohlrausch

Muito provavelmente você já escutou o "mantra" que o sistema deveria ser desenvolvido com baixo acoplamento e alta coesão? Na prática o que isso significa no código que escrevemos? Qual o impacto dessa afirmação na capacidade de mantermos ou evoluirmos nosso sistema? Vamos conversar sobre as origens de acoplamento e debater sobre alguns padrões de design que podem auxiliar o combate do acoplamento!

17:45 to 18:20

Transformando código em paletes de cerveja: A jornada pela refatoração de serviços legados da Ambev

Gabriel Grahl / Heber Alexandre Minetto

Você já parou para pensar qual o processo por trás da cerveja que chega na sua casa? O que estamos fazendo para transfomar a Ambev em uma empresa logística e entregar sua bebida ainda mais rápido?

Nesta talk iremos apresentar um caso de sucesso onde remodelamos e reescrevemos o domínio de um serviço legado responsável por parte do carregamento dos caminhões da Ambev para se tornar limpo, extensível, testável, atender nossas métricas de engenharia e fazer parte da transformação digital da maior cervejaria do mundo.

18:25 to 18:40 Open Space

18:45 to 19:15 Closing session

After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day.

Schedule subject to change

Technical Committee - Trilha DESIGN DE CÓDIGO e XP

Sponsors

Diamond


Gold




Apoio Institucional


Instituição Parceira


Realização