don't you hate 100% completion?

Jan 17, 2007 16:36

During today's class one faulty software design practice was mentioned: lying to the user that software is done doing its thing. One perfect example is WoW.
Yesterday I installed "Burning Crusade" expansion, so first I had to feed my computer all 4 discs it came with. Great. Start up the game and play! Wait when you start it and log on it wants to get an update. Fine, 5 minutes later updating is done and I'm ready to create my first Blood Elf. Wait, another update. Lather, rinse, repeat. After almost half an hour I'm trying to log on but the realm is full and I'm #300 in the queue.
All of this (except of the last one, maybe) is perfectly predictable and WoW could notify me that there would be N updates installed and even give the time estimate (which is unnecessary, but that's another story).

notes, work

Previous post Next post
Up