Using Interfaces and Extensions for Multiple InheritanceUnder Perl, I would use Mulltiple Inheritance to add common functionality to multiple classes. C# doesn't really have multiple inheritance. You can use multiple Interfaces, but you need to implement the interface in each class you use it in. Now there is a way around that problem.
Fun With Permutations and Bit ShiftI have an order object with a list of items on it. I need to find what combinations can match any templates of an order to automatically assign discounts.
Lexus IS300 Wheel CalcI used to have an IS300 and I was considering changing the wheels on it. I used a forumla I found on the web to make a simple calculator to calculate whether a wheel I was looking at would fit or not.