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.
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.
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
                                
                                                    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
                                                
                                                    Inscrição híbrida (presencial + online)
                                                1 trilha:
                                                de R$ 395
                                                por R$ 325
                                                
                                                    Inscrição híbrida (presencial + online)
                                                1 trilha: R$ 395
                                                
                                                        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
                                                    
Confira as trilhas relacionadas:
| Programação Stadium: | 
|---|
| 08:00 às 08:55Credenciamento | 
| 09:00 às 10:00Abertura do evento e mini keynotes | 
| Programação desta Trilha: | 
|---|
| 10:10 às 10:25Abertura 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ódigoDavid Tigre MoraesCalcular 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 BuzattoO 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 SoftwareDaniel BertoliniEntender 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:00Intervalo 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:10Abertura 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áticaGabriel Melo MeloSe 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 SouzaO 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 Rodrigo de Oliveira / Lilian CavaletPainel de Discussão desta Trilha
                         | 
| 16:35 às 17:05Networking 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ênciasJiba WaghettiPadrõ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 EficienteWesley Kaihara de SouzaO 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:35Encerramento da trilha Os coordenadores fazem um breve encerramento com agradecimentos. |