For me, it was agreeing to maintain a PHP application, then discovering that the 200+ base files were almost exact copy-paste duplicates of each other with some minor differences, and "version control" was copying a file with a name like page1.php... or pageA.php, or page1X.php, or old_page1A_x2.php, or... π±
Also, most of these files were just stacks of includes of other "versioned" files.
For me, it was agreeing to maintain a PHP application, then discovering that the 200+ base files were almost exact copy-paste duplicates of each other with some minor differences, and "version control" was copying a file with a name like
page1.php
... orpageA.php
, orpage1X.php
, orold_page1A_x2.php
, or... π±Also, most of these files were just stacks of
include
s of other "versioned" files.Sounds like you were hired in hell.... How long did you last there?
Thankfully it was a freelance gig, but I maintained it for 2 years. I was always filled with dread whenever I got a feature request for this app.
Gosh 2 yearsπ±π± that's terrifying