On Jun 15, 2016, at 01:35, Torben Hoffmann <[email protected]> wrote: > This leads to very offensive code (ie, not defensive) and a life in joy.
Sounds a lot like Avdi Grimm's take on Ruby: PATTERNS FOR JOYFUL CODING Confident Ruby is, first and foremost, a book about joy. It’s about the joy I found when I first discovered how elegantly and succinctly I could state problems in Ruby code. It’s about the joy I gradually lost as the “real world” snuck in and cluttered my code with distracting edge case scenarios, error handling, and checks for nil. And it’s about how I came to recapture that joy, by employing small patterns and stylistic choices to make each method tell a coherent story. The structure of the book is that of a patterns catalog. But these are not large, heavy-weight architectural patterns. These patterns are small, most of them taking place at the level of an individual method or even a single line of code. They are related by a single organizing principle: removing the uncertainty that leads to code constantly second-guessing itself; and replacing it with a confident, clear focus on the task at hand. -- Confident Ruby http://www.confidentruby.com/ -r -- http://www.cfcl.com/rdm Rich Morin [email protected] http://www.cfcl.com/rdm/resume San Bruno, CA, USA +1 650-873-7841 Software system design, development, and documentation -- You received this message because you are subscribed to the Google Groups "elixir-lang-talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-talk/3E0572F6-88F8-4827-B81E-E6E4D4C30402%40cfcl.com. For more options, visit https://groups.google.com/d/optout.
