I have decided that this site is slowly becoming a mainstay for some of my programming endeavors. Among those are research, design patterns, programming languages, and problem solving. I enjoy helping people, because during the process of helping somebody I often learn something new. I have built a lot of my knowledge on this sort of learning. I find a question that interests me, and that either hasn't been answered or hasn't been satisfactorily answered by any other. I take pride in the detail ...