Archive for January, 2004

Friday, January 30th, 2004

java.lang.String + wrong hands = textbook Anti-Pattern

It’s 1:33 AM and I’m about to catch some Z’s, but this Software Craftsman post
deserves a bit of bile.
There are very few things in life that I dislike more than a constructor
overloaded with Strings. This snippet of code from the post is absolutely
ridiculous:
public void createUser(String username,
String firstName,
String lastName,
boolean canCallerEditEmailAddress,
String emailAddress,
String addressLine1,
String addressLine2,
String addressLine3,
String addressLine4,
String addressLine5,
String […]

3 Comments » - Posted in Java by dkaz

Sunday, January 25th, 2004

Orkut Back in the Lab

Google’s Orkut Buyukkokten is pulling back his Orkut.com social networking
experiment back into R&D land (at least for a couple of days).

My first impressions are definitely positive - Orkut seems to hit the sweet spot
between the business-like LinkedIn service and Friendster (described here
as “a high-school dance mixed with a virtual Rolodex”.
Average IQ of the current members […]

No Comments » - Posted in Technology by dkaz

Saturday, January 24th, 2004

Keeing up with the Russells

Here’s a couple of bookmarks I saved while doing a little reading on markup
languages for mobile devices. As usual, Russell Beattie is a reliable starting point.

Russell’s overview of mobile markup from 5/2003
Nokia’s PDF on XHTML-MP design for Series 60 phones
Wireless Gaming Review’s XHTML Basic site
Weather.com’s mobile site

No Comments » - Posted in Technology by dkaz

Tuesday, January 20th, 2004

Don’t just deprecate, eliminate!

You have no idea just how much this excerpt of Fowler’s write-up of Published Interfaces
smells of my workplace. I have to double-check our consulting roster for his name.
<Fowler on deprecation in unpublished interfaces>
Don�t treat interfaces as published unless they are. If you need
to change an interface and can find and change all users, then don�t […]

No Comments » - Posted in Programming by dkaz

Sunday, January 11th, 2004

Great color scheme tool

Through another weblog, I found this great color scheme tool.

1 Comment » - Posted in Technology by dkaz

Wednesday, January 7th, 2004

Check your framework at the door

Bill Venners’ outstanding interview with Anders Hejlsberg (lead C# architect)
brings back ghosts of many “framework” horror stories I’ve been exposed to in
my professional career.
It’s amazing how many ugly-ass behemoth frameworks are thrown out (or are
ripped to shreds at lunch time) as soon as the original developer moves on.
Build to your specs, people!!!
<Anders on C# and […]

3 Comments » - Posted in C#, Programming by dkaz