Bem-vindo ao Craft & Code Club

Uma comunidade de artesãos de software dedicada dos fundamentos a tópicos avançados em engenharia e arquiteturas de software.

Tópicos em Destaque

Explore nossos artigos e discussões sobre as melhores práticas de engenharia de software.

Algoritmos

Domine os fundamentos da ciência da computação e resolução de problemas.

Saiba mais →

System Design

Construa arquiteturas de software escaláveis e distribuídas.

Saiba mais →

Domain-Driven Design

Aprenda a criar software que reflita seu domínio de negócios.

Saiba mais →

Últimos Posts

Grafos: Ordenação Topológica

Ideal para resolver tarefas com dependências, essa técnica organiza processos em grafos sem ciclos, usada em compiladores, planners e mais. Vamos aprender como os algoritmos de Kahn e DFS tornam possível alcançar uma ordem topológica.

Ler mais

Algoritmo de A*

O algoritmo A* (A-Star) é uma abordagem eficiente para encontrar o caminho mais curto em grafos, combinando heurísticas e custo real. Usado em jogos, IA e navegação, garante soluções ótimas quando a heurística é bem definida.

Ler mais

Algoritmo de Bellman-Ford

Descubra como o algoritmo de Bellman-Ford resolve o problema do caminho mínimo em grafos, mesmo na presença de pesos negativos. Aprenda seus fundamentos teóricos, aplicações práticas e veja sua implementação passo a passo!

Ler mais

Algoritmo de Dijkstra

Descubra como o algoritmo de Dijkstra revoluciona a resolução de problemas de caminhos mínimos em grafos. Aprenda os fundamentos, aplicações práticas, e veja sua implementação passo a passo!

Ler mais