The Declarer (Floyd McWilliams' Blog)

Saturday, August 27, 2005

Is it hard to write web applications? There are certainly many difficult aspects of doing so: Cross-browser compatibility; maintaining state when the user willfully uses the back button (rather than the "go back" link you so carefully set up); security; failover; performance; layout. On the other hand, there's at least one place in every app where you can just draw a table of numbers and know that something so simple has just got to work.

Unless, of course, you have coded the vile, bloated piece of shit that is ESPN's major league baseball scoreboard, which is replete with games that lack summaries hours after the fact, or game boxes that lack run and error totals when all the other games on the scoreboard have them, or even a games where the individual inning runs don't match the total! (An example from the most recent A's-Angels series: After a few innings the score was shown as 0-0, and Vladimir Guerrero was shown as having hit a home run. Musta forgot to say "May I?".) These sorts of gaffes simply do not happen in modern programming; if you asked me how a game summary's runs could not add up properly, I would bullshit you for a minute or two and finally admit that I had no idea. Perhaps the programmer is a relative of "why is that man hobbling?" Jim Mecir.



Can we blame this on ESPN or is it Elias or whomever else scores the games? I'll grant that they could do some simple error checking rather than blithely posting data but, I've seen similar errors on cnnsi, fox, and sportsline.

By Anonymous Eric, at 12:33 AM  

Whatever it is, it's unacceptable when other free services (such as Yahoo and MLB GameCast) are not plagued by such problems.

By Blogger Richard, at 10:32 AM  

Post a Comment