Tema
Como o sistema é desenhado
As decisões de desenho que o cliente sente no uso: integrar com o que já existe, deixar a regra configurável, decidir cada aviso e proteger quem não pode ser identificado.

A regra que muda toda semana não deveria estar no código
Todo pedido de mudança que exige deploy para trocar um número, um prazo ou um limite é uma decisão de arquitetura que foi tomada errado antes. No SheepGen, a interpretação genética virou 1.103 regras cadastradas como dado, e um marcador novo recalcula os 735 laudos do rebanho em 4 minutos, sem programador no caminho. Mas parametrizar sem forma de conferir é pior que código: o mesmo motor foi validado contra uma implementação independente, com zero divergência em 55.050 leituras.
16 min de leitura
16 min de leitura

Integrar com o ERP: o que o sistema do outro lado decide por você
A arquitetura de uma integração não é escolha sua: ela é imposta pelo que o outro sistema oferece. Em três integrações que construímos — NextFit, Altimus e Controlle — a mesma pergunta (o que mudou lá?) teve três respostas diferentes, porque as fontes eram diferentes. E o que a fonte não entrega vira limite do seu produto, não só linha de código.
15 min de leitura
15 min de leitura