
1. Убрав глобалсы вы уменьшите хрупкость своего кода и повысите читаемость. По производительности можно довольно сильно разогнать, например, ваш парсинг html, и это имело бы значительный смысл, если бы было больше одного пользователя
2. 32 года
3. опыта работы больше 10 лет, и, как я уже говорил, почти наверняка вы пользовались результатами моей работы
Я понимаю, что критика очень редко воспринимается конструктивно. Все это пишу я ровно для того, чтобы вы, позлившись и попостив яду в этот типик, подумали о том, как сделать ваш код лучше.