Anthony Williams gives your message-handling code a serious brush up this week with his feature "Message Handling Without Dependencies." If your message handling suffers from the typical pitfalls—excessive coupling, lack of type safety, and monolithic functions—you owe it to yourself to check out Anthony's technique, which he calls "Dynamic Double Dispatch."