Trilha DESIGN DE CÓDIGO

Design de Código - Boas Práticas, Casos de Sucesso e Tendências

No cenário tecnológico em constante evolução, um bom design de código é essencial. Venha explorar os benefícios tangíveis e intangíveis de um código bem projetado. Essa trilha explora os diversos benefícios de um código bem projetado, como:

  • Facilidade de Manutenção: Menos propenso a erros e mais fácil de manter;
  • Melhor Desempenho e Eficiência: Resultando em processos mais rápidos;
  • Escalabilidade e Flexibilidade: Permite que o software cresça e se adapte;
  • Clareza e Compreensão: Facilita a colaboração entre equipes.

Temática das Palestras:

  • Boas Práticas: Técnicas comprovadas para escrever código limpo e eficiente;
  • Casos de Sucesso: Exemplos inspiradores de empresas que atingiram a excelência com um bom design;
  • Tendências: Novidades e inovações no desenvolvimento de software.

Participe da trilha de Design de Código e revolucione a maneira como você cria e mantém software!

O que é uma trilha?

A trilha é um evento híbrido, presencial em Florianópolis 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, 11 de Junho de 2025

09h às 19h

CentroSul
Av. Governador Gustavo Richard, 850 /
Centro Florianópolis - SC
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE

Investimento

Inscrição online
1 trilha: de R$ 305 por R$ 186

Inscrição online
1 trilha: de R$ 305 por R$ 275

Inscrição online
1 trilha: R$ 305

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

* aproveite maior desconto até 15/04, veja tabela completa

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

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

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

* preço válido até 13/06, veja tabela completa

Promoções

Inscrição híbrida (presencial + online)
2 trilhas: de R$ 840 por R$ 560 *Economize: R$ 280
3 trilhas: de R$ 1.180 por R$ 790 *Economize: R$ 390

* aproveite maior desconto até 15/04, veja tabela completa

Inscrição híbrida (presencial + online)
2 trilhas: de R$ 840 por R$ 730 *Economize: R$ 110
3 trilhas: de R$ 1.180 por R$ 1.070 *Economize: R$ 110

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

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

* preço válido até 13/06, 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

Green Coding no Desenvolvimento de Apps Mobile

Diego Roberto Antunes

A palestra tem como objetivo discutir sobre o desenvolvimento de aplicativos móveis mais eficientes, utilizando práticas de Green Coding para reduzir o consumo de energia, otimizar o uso de recursos (CPU, memória, rede) e melhorar a performance dos apps. Durante a palestra vamos entender como funciona o Green Coding, algumas técnicas e estratégias para os diferentes tipos de smartphones e sistemas operacionais, bem como as vantagens que isso proporciona para a experiência do cliente e meio ambiente.

11:15 às 11:50

Modelagem de domínios como construção de teorias

Talysson Oliveira Cassiano

Peter Naur, em seu artigo seminal "Programming as theory building", define que grande parte do desenvolvimento de programas está ligada à criação de teorias, sustentadas pelo conhecimento necessário para resolver o problema que o programa se propõe a solucionar. Esta palestra discute como esse conceito se aplica à modelagem de domínio e à compreensão do domínio, mostrando como ele pode ser definido em função da construção de teorias.

11:55 às 13:20

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.

13:20 às 13:30

Abertura da trilha pela coordenação

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

13:30 às 14:05

Trabalho com eficaz com código legado? na prática

Tiago Mello

Como lidar com o caos do código legado com uma abordagem base sólida e confiável? Estratégias práticas para implementar testes automatizados, feature flags e outras ajudam a realizar pequenas "cirurgias" no código, garantindo qualidade e segurança em cada refatoração. Uma apresentação prática e código para quem quer dominar o legado sem medo.

14:10 às 15:10

Do Clean Code ao Code Generated: O Impacto da IA no Design de Código

Júlio Cesar Santos / Iasmim Oliveira

Onde a IA auxilia (ou até assume) partes do design e da implementação de software?

Quais são os impactos dessa mudança?

Temos casos de sucesso na área?

15:15 às 15:45

Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

15:50 às 16:25

Programação funcional... ok... eu sou fãboy

Marco Ollivier

A programação funcional não é só um conjunto de técnicas, mas uma forma de pensar código de maneira mais previsível e modular. Trabalhando no Nubank com Clojure, e depois aplicando os mesmos conceitos em TypeScript e Go, vi como esse paradigma impacta diretamente na qualidade do software.

Nesta talk, vou mostrar, com exemplos reais, como conceitos como imutabilidade, funções puras e composição podem tornar seu código mais legível, testável e fácil de manter?independente da linguagem que você usa.

16:30 às 17:05

Obsessão por Primitivos: O code smell que você provavelmente ignora (e como consertar)

Rafael Issao Miyagawa

A Obsessão por Primitivos ocorre quando tipos básicos como int ou string são usados para representar conceitos complexos do domínio, resultando em verificação de tipos frágil, funcionalidades limitadas e redução da manutenibilidade com perda de conhecimento do domínio, transformando o código em uma sopa de primitivos.

Nesta apresentação, você verá, com exemplos práticos, como identificar o problema, quando refatorar e como refatorar o código de acordo com a necessidade.

17:10 às 17:45

Package by Component: uma forma de organizar código com coesão, modularidade e simplicidade

Lucas Rogerio Masotti

Você está cansado de organizar seu código seguindo o modelo de três camadas? Acha o Clean Architecture ou o Ports and Adapters muito complexo, com muitas camadas desnecessárias? Então você vai gostar do Package by Component, uma forma de organização de código proposta por Simon Brown, criador do C4 model, que preza pela coesão, facilidade de implementação e não requer a criação de diversas abstrações que muitas vezes mais complicam do que ajudam.

17:50 às 18:25

Você já sabe design patterns no front-end (e nem percebeu)

Larissa Azevedo

Você sabia que muitos dos padrões de design mais usados no front-end já estão no seu dia a dia, mesmo que você nunca tenha notado? Nessa palestra, vamos desmistificar o conceito de design patterns e mostrar, de forma prática, como eles se manifestam no front-end

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

Coordenação Trilha DESIGN DE CÓDIGO

Bruno Alves dos Santos
Rocket Financial

Patrocinadores