Coisas que você NUNCA deve fazer (1)
Um amigo meio veio me tirar uma duvida sobre Django e acabou me contando uma história (real, infelizmente) que se passou com o colega dele.
Ocorreu o seguinte, o programador tinha um dicionário assim:
[python]
mes_dict = {
0:'Janeiro',
1:'Fevereiro'
...
11:'Dezembro'
} # Todos os meses iniciados por 0
[/python]
Então, no programa quando ele pedia o mês 1, ele retornava "Fevereiro", mas puxa vida, o mês 1 é Janeiro, então, o que fazer pra resolver esse problema?
Simples! Altera a data do sistema !!! ![]()
---
Trágico não? As soluções mais óbvias pra isso são:
1. Alterar o dicionário incrementando o índice
2. Na hora de usar o índice, decrementar "1" da variável
2 Comentário para “Coisas que você NUNCA deve fazer (1)”
Deixe um comentário |


Pode fazer o 5/5?
heauheuaheuahueaeheauhe!
Né, quem faria uma coisa dessa? -.-”
olha o cod. do hell again:
if (x == 1):
return x * 1
elseif (1 == x):
return 1 / x
else:
return 1