Top Secret: Uma Nova Ferramenta de Filtragem de Texto para Proteger Informações Sensíveis

2025-08-23
Top Secret: Uma Nova Ferramenta de Filtragem de Texto para Proteger Informações Sensíveis

Proteger informações sensíveis é crucial ao interagir com chatbots e LLMs. Top Secret é uma nova ferramenta que combina expressões regulares e Reconhecimento de Entidade Nomeada (NER) para filtrar efetivamente informações sensíveis, como informações de identificação pessoal e locais, de texto livre. Além de filtrar, o Top Secret gera um mapeamento para restaurar valores filtrados em respostas, garantindo a integridade da conversa sem comprometer dados sensíveis. Também funciona como uma ferramenta de validação de banco de dados, impedindo que informações sensíveis sejam armazenadas. O Top Secret oferece configuração flexível, permitindo que filtros sejam habilitados ou desabilitados conforme necessário.

Leia mais

Armadilhas de Refatoração: Quando Não Refatorar

2025-02-06
Armadilhas de Refatoração: Quando Não Refatorar

Este artigo explora as armadilhas da refatoração de código, destacando que nem todo código precisa de refatoração. O autor apresenta vários cenários em que a refatoração é inadequada, como tentar corrigir bugs ou adaptar-se a alterações de terceiros por meio de refatoração; introduzir abstração desnecessária levando à complexidade do código; abordar vários problemas de código simultaneamente; refatorar código não testado; e refatorar código imutável. O artigo enfatiza que a refatoração deve ser incremental, preservar o comportamento e envolver pequenas alterações reversíveis com cobertura de testes. Defende a pausa na refatoração quando o entendimento é deficiente ou surgem novos requisitos. Refatorar código frequentemente alterado e complexo produz os melhores resultados.

Leia mais
Desenvolvimento melhores práticas