Prompt completo
"Atuando como um arquiteto de software sênior com vasta experiência em sistemas de alta performance e segurança, elabore um guia detalhado e pragmático para a implementação de tratamento de erros robusto em aplicações Rust. O guia deve abordar as 'melhores práticas' atuais, comparando e contrastando o uso de `Result<T, E>` com o `panic!` (e quando cada um é apropriado), além de discutir estratégias para propagação de erros, *error chaining* (utilizando `anyhow` ou `thiserror`), e a criação de tipos de erro personalizados. Inclua exemplos de código concisos e idiomáticos para cada cenário, e discuta as implicações de performance e ergonomia para grandes bases de código. O foco deve ser em garantir confiabilidade e manutenibilidade, minimizando a verbosidade e maximizando a clareza do código para desenvolvedores que já possuem conhecimento básico de Rust."
Tags relacionadas
Rust
Melhores práticas em Rust
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Rust
ChatGPT
Melhores práticas de debugging em rust para Rust
Prompt gerado automaticamente para Debugging em Rust em Rust
3 usos
ChatGPT
Guia para padrões de design em rust em Rust
Prompt gerado automaticamente para Padrões de design em Rust em Rust
5 usos
ChatGPT
Guia para troubleshooting em rust em Rust
Prompt gerado automaticamente para Troubleshooting em Rust em Rust
5 usos