4 ms·
Nice. But I think the ideas can be restated in a way that is not especially specific to Ruby. Rather, this gives us a way to judge code and languages (does the
by ggchappell 15y ago
Nice. But I think the ideas can be restated in a way that is not especially specific to Ruby. Rather, this gives us a way to judge code and languages (does the language effectively support the writing of unobtrusive code?). It also suggests directions in which the development of a language might go (improving such support).
- sandal 15y agoI agree. I went from the semi-general statements found in this post (robots.thoughtbot.com/post/10125070413/unobtrusive-ruby) and cast them deeply into Ruby examples, but I think that you could go in the other direction with this and find that these concepts are already expressed by some existing general OOD principles. However, that direction seems harder to trace than just coming up with a code example for each point :)