Michael has a confession. Once upon a time, a very long time ago, he needed to write some JavaScript ..
I've known a surprising number of developers who say, "Why use any higher level abstractions, you can just ..
It's a holiday in the US today, so as per tradition, we reach back through the archives. Today is a classic ..
We're all used to Java class names that are… verbose. Arno sends us a representative Java line, ..
Visual Studio and the .NET languages support a feature known as "regions". Enclosing a block ..
Good method names are one of the primary ways to write self-documenting code. The challenge there, is that ..
Today's a simple one. We've all seen code that relies too heavily on string concatenation and eschews ..
Juliano had this very non-WTF bit of PHP code: if (!$path) { //do stuff } else { //do other stuff } After ..
Gavin continues work on the old C++ app he inherited. Today we get a delightful smattering of bad choices. HRESULT ..
"The attached class connects to an Access database," writes Nicolai. That's always a good start for a WTF. ..