Practices of ruby