Decision Table with bitwise operation in C# as a simple solution to avoid countless nested if(s) and rigid "switches".
Kill control structures and run-time type checking in your code! Put aside Visitor design pattern and use Type Router to dispatch subtype objects to their corresponding processing routes.
Flawless Visitor Design Pattern. How to achieve.
Flawless Visitor Design Pattern. How to achieve.
Flawless Visitor Design Pattern. How to achieve.
Explore step by step thinking process to solve real life programming challenge and discover how to hijack JavaScript function with a little help from Decorator Design Pattern.
Tweak multiple week days by single parameter.
Creating Data-driven fluent UI.