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