
El día en que algo del código que escribo aparezca en The Daily WTF será el que me jubile voy a amargarme mucho (lo de la jubilación me pareció una apuesta demasiado alta... todos tenemos nuestros días. No quisiera que una función escrita a los apurones en un mal día me obligue a cumplir esa promesa).
Gracias a la cantidad de seguidores que tiene, es una fuente inagotable de delirios de código, burradas, situaciones delirantes y demás, todas ellas concienzudamente documentadas.
Para muestra dos botones extraídos de One In 3.4*10^38:
1) Kill the children (un poco fuerte el nombre de la función ¿no?):
- Public Sub KillTheChildren()
- Dim objIntegrationAccount As IntegrationAccount
- For Each objIntegrationAccount In mcolItems
- Set objIntegrationAccount = Nothing
- Next
- Set objIntegrationAccount = Nothing
- End Sub
2) Este es buenísimo, no me puedo explicar cómo se llega a esto:
- If blnContinue Then
- If CreateConnection Then
- If DeleteData Then
- If CreateLocations Then
- If SaveServiceProviders Then
- If LoadServiceProviders Then
- If LoadCategoryNames Then
- If LoadFiveServiceProviders Then
- If CalculateAllActivations Then
- If UpgradesCalcNoExchange Then
- If UpgradesCalcExchangeReturns
- ' (25 more levels here)
- End If
- End If
- End If
- End If
- End If
- End If
- End If
- End If
- End If
- End If
- End If
En el trabajo surgió esta regla: si estás escribiendo de la mitad de la pantalla para la derecha (por el anidamiento) algo está mal.
¿Alguien conoce algún sitio parecido en español?
No hay comentarios.:
Publicar un comentario