Top definition
Programming code that is written so poorly that it could only have been written by someone after that person drank an entire bottle of vodka. It runs without error, however, it may be overly inefficient, useless, or a re-implementation of a function that already exists as part of the programming language.
VBScript example written in VodkaScript:

Function CleanQuotes(InputString)
Dim OutputString
Dim Position

For Position = 1 to Len(InputString)
If Mid(InputString, Position, 1) = "'" Then
OutputString = OutputString & "''"
OutputString = OutputString & Mid(InputString, Position, 1)
End If

CleanQuotes = OutputString
End Function


VBScript sample written correctly using built-in function:

Dim strVariable ' contains some unwanted character

strVariable = Replace(strVariable, "(unwanted character)", "(replacement character(s))")

Where (unwanted character) is any character(s). i.e. '",@!$ (in the case of a double-quote, use two double-quotes)


The way that the VodkaScript sample above should have been written, for efficiency and re-use, is:

Function CleanQuotes(InputString)
CleanQuotes = Replace(InputString, "'", "''")
End Function
by EJT August 28, 2006
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug