CodeSOD: It’s Not None of Your Business is True

This post was originally published on this site

The Daily WTF

Patricia‘s employer hired her because she knew Python. They were a Python shop, at least at this point, but they’d never actually hired a developer with Python experience before.

At some point, their PHP developer wanted to branch out, and decided to solve a problem using a small Python script. It was very successful, and features got added to it. In a surprisingly short amount of time, the script expanded until it was two separate web applications which were absolutely critical to business operations.

It was a bit of a mess, when Patricia took over. The code was split across three source control repositories. One was for “Application A”, in its entirety. One was called “Application B Backend”, which as the name implied was the backend of Application B. The third was called “Application B” and was described as the “front end” but it was actually a copy of “Application

To read the full article click on the 'post' link at the top.