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