Hoje correu mal, durante a depuração do código não reparei e escrevi mal uma condição do ciclo. Como resultado, o programa começou a fazer pedidos ao interface da API em massa no backend, e quando me apercebi a fatura já tinha saltado para 80 dólares.
Esta lição ensinou-me que, ao integrar qualquer API paga, é fundamental definir primeiro limites de frequência de pedidos e monitorização de exceções. Especialmente naqueles serviços que cobram por chamada, basta um pequeno bug no código para o teu saldo desaparecer num instante.
Agora estou a preparar um contador de pedidos e um mecanismo de corte automático — não quero voltar a ver uma fatura destas…
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
14 Curtidas
Recompensa
14
7
Repostar
Compartilhar
Comentário
0/400
liquidation_watcher
· 2h atrás
80 dólares simplesmente desaparecidos, erros de nível tão básico como a condição de loop são realmente incríveis
Ver originalResponder0
GateUser-00be86fc
· 22h atrás
80 dólares só assim desapareceram, um erro tão básico quanto a condição de loop também pode ser cometido...
Ver originalResponder0
ForkInTheRoad
· 12-09 15:57
Considera os 80 dólares como propina, mais cedo ou mais tarde terias de pagar esta lição.
Ver originalResponder0
AirdropHunterXM
· 12-09 15:57
80 dólares desapareceram assim, basta um erro na condição do loop e tudo se desmorona.
Ver originalResponder0
BridgeJumper
· 12-09 15:51
80 dólares foram-se assim, uma pequena distração ao definir a condição do ciclo foi mesmo fatal.
Ver originalResponder0
GhostInTheChain
· 12-09 15:43
80 dólares desapareceram assim, escrever mal a condição do ciclo é mesmo fatal.
Ver originalResponder0
MetaverseVagabond
· 12-09 15:34
80 dólares foram-se assim, estou a chorar, é por isso que estou sempre a experimentar repetidamente em ambiente de teste.
Hoje correu mal, durante a depuração do código não reparei e escrevi mal uma condição do ciclo. Como resultado, o programa começou a fazer pedidos ao interface da API em massa no backend, e quando me apercebi a fatura já tinha saltado para 80 dólares.
Esta lição ensinou-me que, ao integrar qualquer API paga, é fundamental definir primeiro limites de frequência de pedidos e monitorização de exceções. Especialmente naqueles serviços que cobram por chamada, basta um pequeno bug no código para o teu saldo desaparecer num instante.
Agora estou a preparar um contador de pedidos e um mecanismo de corte automático — não quero voltar a ver uma fatura destas…