I've worked with codebases that have made me frustrated. Some of the **features** I've seen include:
- Naming the variables returned by a function $this and $return.
- Having different languages in the same project. For example, I got one which had PHP, Python, Perl, JavaScript (node in the backend) and c …