Sure, monkey patching is great and all. That period of disbelief, followed by increasing exasperation as the victim maintenance programmer discovers that an object is behaving differently than it’s source code says it should, is satisfying. But sooner or later he or she wises up and greps through the codebase, discovers where you […]
Blogroll
Archives
-
Recent Posts
Tags
activerecord art beauty books c++ code community conferences decor design diversions extensions generics github hacks homestar runner humor injection irb java javascript languages legacy monkeypatching motivation mst3k ninjas office openid patterns pipecleaners plugins practices professionalism projects rails ramaze refactoring repl ruby scala shaving smalltalk sustainability testing