Компактный гем или библиотеки для улучшения навыков Ruby?

Я продвинутый начинающий / средний программист Ruby. Я действительно работаю над улучшением своих навыков Ruby, уделяя особое внимание написанию более эффективного, компактного, идиоматического Ruby, следуя надежным методам тестирования, а также изучая структуру проекта и другие общие передовые методы и придерживаясь их.

Имея это в виду, Я искал хороший материал, чтобы учиться. Я проверил пару скринкастов Play By Play Peepcode , они отличные, но не совсем то, что я ищу. Я ковырялся в Github, но большинство проектов, которые я Я могу быть довольно обширным - я трачу слишком много времени на выяснение того, как вещи на самом деле сочетаются друг с другом и пытаюсь построить мысленную модель вещей, чем на самом деле трачу время на понимание процесса разработки. Итак, я ищу хорошие примеры качественных проектов / драгоценных камней / библиотек, которые являются компактными, хорошо построенными и т. Д. Я бы предпочел что-то автономное, т.е. не расширяющее функциональность какого-либо другого инструмента, который я бы сначала необходимо разобрать, прежде чем можно будет понять «расширение». Кроме того, я сосредоточен на разработке Ruby, а не на Ruby on Rails. Есть предложения?

7
задан GarlicFries 4 May 2011 в 09:30
поделиться