Skip navigation.

Web talk

November 2008

A Friendly Reminder to Quit Using Method Parameters As Local Variables

I see this aberration quote often when I refactor code. I noticed Steve McConnell has it down as a rule in Code CompleteRead this blog post

  | Discuss this post3 comments  |  No TrackBacks

This Must Be the Worst Scrum Book

Being a very curious person, and to keep up with jargon explosion, I came across The Enterprise and Scrum by Microsoft Press. Picking up bits and pieces on Scrum over the past year, I took this book for a definitive authority on Scrum education, especially so because it was written by a recognized Scrum expert. Read this blog post

  | Discuss this postNo comments yet  |  No TrackBacks

The American Flag As Seen By People with Color Blindness

I am a sucker for clever, visual ways of presenting information. Take a look at this combined simulation of color blindness applied to the American flag: Read this blog post

  | Discuss this post1 comment  |  No TrackBacks

Color Blindness Simulator Revamped

It’s been a while since I touched my online color blindness simulator (read this post from 2005 for an overview of types of color blindness my tool supports and the algorithms behind it). Unfortunately, an elusive bug lurked in the calculations: once in a blue moon the tool would throw an exception on an integer overflow. I could never reproduce it or find the flaw in calculations. Read this blog post

  | Discuss this post2 comments  |  No TrackBacks

A Tale of Two Page Hits

I keep falling into this trap. If you see the phenomenon of a page being hit twice on a single request, read the following: Read this blog post

  | Discuss this postNo comments yet  |  No TrackBacks

More On Singletons, Locking, and Thread Safety

Old P&P documentation on singletons used to have an example along these lines: Read this blog post

  | Discuss this post3 comments  |  No TrackBacks

A Funny Exchange

Many places around New York City require you to sign in and present a photo ID to walk past the front desk. Here’s a conversation I witnessed recently. Read this blog post

  | Discuss this post1 comment  |  No TrackBacks

jQuery(Sulky)

You know how you find a nice, secluded, family beach/park/etc… Read this blog post

  | Discuss this post3 comments  |  No TrackBacks

Microsoft PAG Still Doesn't Understand Singleton

When I was starting out in .NET a while ago, I used to read architectural “guidance” put out by Microsoft’s very own Patterns & Practices group. Back then, the guidance was sound enough because we were all in the same boat. However, as years went by, the proverbial “community” took the lead on architectural innovation, and P&P has been playing lame catch ever since. Read this blog post

  | Discuss this post1 comment  |  No TrackBacks

Managed Extensions Framework (MEF) Looks Interesting

When Brad Abrams posted a Simple Introduction to Extensible Applications with the Managed Extensions Framework, I read it and thought, “What a monstrosity.”  Read this blog post

  | Discuss this postNo comments yet  |  No TrackBacks

The Very Handy "Using" Statement

I’ve lost count how many times I had to refactor code that looks like this: Read this blog post

  | Discuss this post8 comments  |  No TrackBacks