Originally Posted by CaNiBuS
I've mostly done web languages like ASP, PHP, ASP.NET (VB, C#). I had to teach myself how to write applications (vb.net and vb6). Because of the horrible job the last guy did on the program, it requires a complete rewrite. I'm amazed sometimes at the crappy coding I see. There is very little error checking, completely unnesessary use of properties and enums.
It's fairly easy to find someone who doesn't know what they're doing; I used to love the developers who would "SELECT * FROM [tablename]" and load it into a control and enumerate the entire recordset/control looking for the selected choice instead of just including a WHERE clause in the SQL statement.