TDC FUTURE
O PAPEL DA TECNOLOGIA NA CONSTRUÇÃO DO AMANHÃ

TRILHA DESIGN DE CÓDIGO

Elevando a qualidade no desenvolvimento

Na Trilha de Design de Código, abordaremos como principal tópico a aplicação de técnicas para elevar a qualidade no desenvolvimento de software. Nossas discussões englobarão aprimoramentos na lógica, eficiência e robustez do código.

Por que a Trilha de Design de Código é crucial? Porque a qualidade do código é um alicerce para o sucesso em qualquer projeto de desenvolvimento de software. Nossa trilha se dedica a explorar as melhores práticas, padrões de codificação e metodologias que asseguram a confiabilidade, segurança e facilidade de manutenção do software.

Nossa abordagem é inclusiva e adequada a todos os níveis de conhecimento. Se você é um desenvolvedor em busca de aprimoramento ou um iniciante procurando aprender os princípios da codificação de qualidade, você encontrará um espaço aqui.

Convidamos você a se juntar a nós na Trilha de Design de Código, onde a qualidade é nossa prioridade número um. Vamos aprimorar nossas habilidades de desenvolvimento e garantir que nossos projetos atinjam os mais altos padrões de excelência.

O que é uma trilha?

A trilha é um evento híbrido, presencial em Porto Alegre e remoto na sua casa, que tem a duração de um dia inteiro com sete palestras e um painel de discussão.

Data e Local

Quarta-feira, 6 de Dezembro de 2023

09h às 19h

UniRitter
Rua Orfanotrófio, 555 /
Alto Teresópolis Porto Alegre - RS
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE

Investimento

Inscrição online
1 trilha: de R$ 245 por R$ 150

Inscrição online
1 trilha: de R$ 245 por R$ 195

Inscrição online
1 trilha: R$ 245

Inscrição híbrida (presencial + online)
1 trilha: de R$ 395 por R$ 250

* aproveite maior desconto até 06/10, veja tabela completa

Inscrição híbrida (presencial + online)
1 trilha: de R$ 395 por R$ 325

* preço válido até 20/11, veja tabela completa

Inscrição híbrida (presencial + online)
1 trilha: R$ 395

* preço válido até 07/12, veja tabela completa

Promoções

Inscrição online
2 trilhas: R$ 440
3 trilhas: R$ 624

Inscrição híbrida (presencial + online)
2 trilhas: R$ 710
3 trilhas: R$ 1.005

* preço válido até 07/12, veja tabela completa

Esta trilha pertence à área

Confira as trilhas relacionadas:

Programação / Palestras Time Zone: GMT-3

Programação Stadium:

08:00 às 08:55

Credenciamento

09:00 às 10:00

Abertura do evento e mini keynotes
Programação desta Trilha:

10:10 às 10:25

Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

10:30 às 11:05

Decifrando a Eficiência: Como a Análise de Algoritmos Pode Transformar Seu Código

David Tigre Moraes

Calcular a complexidade de algoritmos costuma ser um desafio árduo e subjetivo. No entanto, existe uma maneira de determinar se seu código será uma pedra de tropeço que o impede de progredir ou a mola propulsora que o leva ao sucesso. Nesta palestra, exploraremos exemplos práticos que revelarão como avaliar o desempenho do seu código e refiná-lo para se tornar mais eficiente. Descubra como a análise de algoritmos pode não apenas salvar seu projeto, mas também trazer mais alegrias do que frustrações ao seu trabalho como desenvolvedor de software

11:15 às 11:50

Acoplamento, coesão e um boa solução.

Wiliam Buzatto

O alto acoplamento é, provavelmente, a principal característica de sistemas difíceis de evoluir e, até mesmo, de manter. Por esse motivo, as decisões de design, não apenas as relacionadas à arquitetura, devem mitigar as chances de que ele aconteça.

11:55 às 12:30

Como mensurar a qualidade de uma Arquitetura de Software

Daniel Bertolini

Entender se a solução implementada atende nossos objetivos e mensurar a qualidade da nossa arquitetura são fatores decisivos para tomada de decisões em nosso System Design. Venha explorar quais as melhores métricas e ferramentas podem ser utilizados e como obter melhores resultados em seus projetos

12:35 às 14:00

Intervalo para almoço

Uma excelente oportunidade de todas as pessoas no evento interagirem e trocarem ideias, colaboradores, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores.

14:00 às 14:10

Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

14:10 às 14:45

DDD na prática

Gabriel Melo Melo

Se deparou com um código da sua API totalmente desorganizado e complexo? Não sabe por onde começar a refatoração? Entenda em poucos passos como sair do "dirty code" para um cenário mais organizado utilizando DDD em menos de 35 minutos.

14:50 às 15:25

Dívida Técnica, é possível quitar?

Isaac Felisberto de Souza

O conceito de Dívida Técnica (comumente chamada de débito) nasceu com ótimas intenções! Contudo a generalização e distorção do uso geraram uma descrença com relação a esse conceito ajudar de forma concreta a desenvolvedores controlarem a geração de código "rápido e sujo" vs "melhorias". A grande dúvida é se é possível quitar uma dívida técnica ou se isso sempre se torna "uma lenda". Na apresentação será abordado como classificar tais dívidas a partir do Technical Debt Quadrant, converter a visão técnica para uma visão de Custos e Riscos, definir estratégias viáveis de execução e melhorar o poder de argumentação e convencimento de Devs.

15:30 às 16:30

Design de Código na Era da IA: Estamos Prontos para o Desafio?

Vander Vieira / Renan Zenkner Roggia / Wesley Oliveira / Lilian Cavalet
Painel de Discussão desta Trilha

16:35 às 17:05

Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

17:10 às 17:45

Injeção Estática de Dependências

Jiba Waghetti

Padrões de Projeto são soluções genéricas para problemas recorrentes. Nesta palestra, abordaremos a Injeção Estática de Dependências através do caso onde esse padrão foi criado: um sistema de cálculo de impostos onde uma classe recorrentemente recebia mais código, aumentando sua complexidade e dificultando sua manutenção e extensibilidade do sistema.

17:50 às 18:25

A Ciência por Trás da Refatoração Eficiente

Wesley Kaihara

O processo de refatoração, em sua maioria, pode ser considerado desafiador, resultando em seu adiamento a todo momento. Nesta apresentação, explorarei diversos aspectos que merecem nossa atenção para realizar a identificação dos pontos mais criticos. Além disso, irei ressaltar como a aplicação dos princípios de codificação limpa pode ter um impacto substancial nessa operação.

Programação da Stadium no final do dia:

18:30 às 18:35

Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Programação sujeita a alterações

Patrocinadores

Diamond



Silver



Community Lounge


Patrocínio Trilha


Instituição Parceira


Realização