RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Monkeypatching and the Open-Closed Principle

Static languages require design patterns to open a class for extension, while languages like Ruby require discipline to keep them closed for modification. Pat Maddox and I recorded a video podcall about the tradeoffs and benefits yesterday. Come tell us what you think! Monkeypatching and the Open-Closed Principle

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in