turingschool-examples / intermission-assignments

33 stars 218 forks source link

Simplicity Matters by Rich Hickey (optional) #31

Closed worace closed 8 years ago

worace commented 9 years ago

Simplicity Matters by Rich Hickey - As we move into working on larger and more sophisticated systems, some of the approaches that have worked on smaller projects may no longer be so effective. What does Rich Hickey say about the common pitfalls of Ruby and Rails applications?

rasensio1 commented 8 years ago

Fully convinced to start learning clojure for real

rasensio1 commented 8 years ago

Also, on the OO thing, where he talks about pointless wrapping methods in classes, that should just be functions. Relates to DHH talk on Ruby Rogues, where he talks about OO "rules" and why they aren't always the best choice.

stevekinney commented 8 years ago

@rasensio1 One of the cool things about JavaScript is that it's both object-oriented and functional, which allows you to choose the best tool for the job. A few other languages share this train: Scala and Swift come to mind.