10 Ways to Kill Your Design - The Code Whisperer

I find it much easier to replace/override class methods in Ruby than static methods in Java, so I feel more comfortable refactoring them in Ruby than in Java.