Just recently I had conflicting opinions between my friend regarding the DRY principle. I was developing a simple CRUD app in Ruby on Rails; nothing fancy. For some of you f