From: aartist Date: 2005-06-01T03:10:21+09:00 Subject: Re: Operation on Classes The main idea is about creating templates. In life and in general, when you encounter, existing set of conditions, you are most likely to do a solution that you already know for those conditions. Consider conditions as set of items and you should know the operations that you can perform with given set of items. Here, my attept is to document all templates, possible for the basic classes that Ruby Provides. I can convert the given problem into set of known items, and then I can apply template that can match. So it become very easy to know what is possible. This can reduce lots of mental efforts, while programming..