Badly organized code can also be the result of demanding deadlines coupled with an inexperienced tech lead to back up the engineer&#x27;s estimates. Sometimes the whole culture of a place (engineers included) is in &quot;just get this shit done&quot; mode until they realize they essentially need to redo everything to fox minor bugs