Skip to content

gabrielms96/balta-carnacode-2026

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Balta CarnaCode 2026 — Design Patterns

.NET C# Design Patterns Status

Repositório central com a organização dos desafios realizados durante o CarnaCode 2026 da Balta.io.

O objetivo deste repositório é centralizar os links dos projetos, documentar os aprendizados e servir como portfólio prático de estudos em .NET / C#.

Sobre o evento

O CarnaCode é um evento intensivo com desafios diários focados em:

  • .NET / C#

  • Boas práticas de desenvolvimento

  • Arquitetura e organização de código

  • Resolução de problemas práticos

  • Evolução de lógica e design

Desafios

Dia Projeto Design Pattern Link
01 Desafio 01 Abstract Factory Acessar
02 Desafio 02 Builder Acessar
03 Desafio 03 Factory Method Acessar
04 Desafio 04 Prototype Acessar
05 Desafio 05 Singleton Acessar
06 Desafio 06 Adapter Acessar
07 Desafio 07 Bridge Acessar
08 Desafio 08 Composite Acessar
09 Desafio 09 Decorator Acessar
10 Desafio 10 Facade Acessar
11 Desafio 11 Flyweight Acessar
12 Desafio 12 Proxy Acessar
13 Desafio 13 Chain of Responsibility Acessar
14 Desafio 14 Command Acessar
15 Desafio 15 Interpreter Acessar
16 Desafio 16 Iterator Acessar
17 Desafio 17 Mediator Acessar
18 Desafio 18 Memento Acessar
19 Desafio 19 Observer Acessar
20 Desafio 20 State Acessar
21 Desafio 21 Strategy Acessar
22 Desafio 22 Template Method Acessar
23 Desafio 23 Visitor Acessar

Principais aprendizados

Durante o evento, os principais pontos reforçados foram:

  • Organização de código e separação de responsabilidades

  • Escrita de código limpo e legível

  • Uso prático de recursos do C# e .NET

  • Resolução de problemas em curto espaço de tempo

Estrutura deste repositório

Este repositório funciona como um índice. Cada desafio está em um repositório próprio (fork do original do evento).

eBook - Fundamentos dos Design Patterns

Minha principal fonte de conhecimento durante o desafio foi o eBook gratuito Fundamentos dos Design Patterns

Status

Evento concluído – Fevereiro de 2026 Todos os desafios realizados estão disponíveis nos links acima.

Autor Gabriel Mizael Desenvolvedor .NET | C#

GitHub: https://github.com/gabrielms96

LinkedIn: www.linkedin.com/in/gabriel-mizael-e-silva

About

Repositório central com a organização dos desafios realizados durante o CarnaCode 2026 da Balta.io

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors