Ruby comments on Search versus design