<div dir="ltr">As it's the season of giving, I thought I'd share with you one of the most fascinating pieces of code I've ever had the pleasure to inherit, back when I was working with an entrepreneur who had outsourced his webapp MVP to an agency.<div><br></div><div>If you've ever worked with Mongoid you'll know that Mongoid::Document#all is, of course, widely known to be unperformant and buggy, and that any serious developer will write their own implementation as step one of building any sort of model layer for their application. This particular example demonstrates admirable innovation with respect to naming conventions, use of instance variables, `for` loops and method arguments. Sadly, the identity of the original author of these lines is lost in the mists of time (as the codebase sensibly eschewed 'version control' in favour of 'having multiple copies of each file and appending `__1` to the end of their names to mark older versions'), but I suspect they were the same person who took the time-saving step of hard-coding the production database credentials into both the production and development sections of `mongoid.yml`, so that there was no need to set up a local database.<div><br></div><div><a href="https://gist.github.com/patrick-gleeson/2932c2b2eb8418e1cee8c25a86d52273">https://gist.github.com/patrick-gleeson/2932c2b2eb8418e1cee8c25a86d52273</a><br></div><div><br></div><div>However much the agency in question charged the entrepreneur in question to write the codebase in question, I'm sure I've more than received value for money from the entertainment I have experienced by reading it. </div><div><br></div><div>Merry Codemas, everybody!</div></div></div>