These are clearly not news at all, but today I completely realized I am a 100% geek. How do I know?? well I have no problems understanding code like this:
string currentSQL = columnName + " " + ((size != -1 && type == "TEXT")?"VARCHAR":type)
and
currentParameter.Value = currentValue ?? DBNull.Value;
But I need write a lot of comments about what the code is doing, as I said 100% geek but not a bad coder :P