~/questoes/produtividade
Um script robusto em produção é essencial porque executa ações automaticamente no seu ambiente de trabalho. Um erro pode processar dados incorretos, deletar informações importantes ou executar operações indesejadas sem aviso prévio. Por isso, confiabilidade não é um luxo, é uma necessidade.
A alternativa correta destaca o risco real: quando um script está em produção executando automaticamente (por triggers, por exemplo), um erro pode ter consequências graves como perda de dados ou execução de ações incorretas. Diferentemente de um programa que você roda manualmente e pode parar na hora, scripts automatizados continuam executando até que alguém perceba e interrompa.
Correto. Scripts em produção executam automaticamente, frequentemente sem intervenção humana no momento da execução. Um erro pode processar dados de forma incorreta ou resultar em perda de informações críticas antes que você tenha chance de descobrir e corrigir.
Incorreto. Um script lento afeta principalmente o script em si e talvez o documento associado, mas não impacta o desempenho geral do Google Workspace para outros usuários. Scripts lentos são um problema de otimização, não de robustez.
Incorreto. A documentação do Google Apps Script permite e encoraja reparos e atualizações de scripts. Você pode editar, testar e reimplementar scripts a qualquer momento. A razão de um script ser robusto não é impossibilidade de reparo, mas prevenção de danos enquanto o script está rodando.
Incorreto. Embora orientação a objetos seja uma boa prática em programação, não é um requisito obrigatório para Apps Script. Scripts podem ser robustos e confiáveis sem seguir paradigmas específicos; o importante é validar dados, tratar erros e testar antes de usar em produção.