Looking for a good open source program to study in order to pick up on the idioms of Ruby programming that make Ruby programs uniquely succinct, elegant, powerful, profound, and readable. I am looking for a program that when I study thee source code for it, it will show me the strengths of the language.
Sort of like design patterns but code patterns. You know, good idioms of the language that are in popular use.
I am trying to learn better design techniques, partly read the GoF book on design patterns, and I am looking forward to understanding these concepts better. Everyone has told me that open source projects are beneficial in trying to learn these patterns. My question is, how can I get UML/other design diagrams from these projects? (I don’t see them anywhere in the code repository, if you do, paste a link). Thanks
The lowest cost workstation on the planet