Цитата(jcxz @ May 15 2018, 08:28)

Очень опасно сиё. Ибо достаточно потом чуток изменить список аргументов вызова член-метода и забыть в одном из вызовов поправить этот список. И получить неожиданный эффект
Стараюсь не делать глобальных функций и член-методов с одинаковыми именами без реальной необходимости.
Пральна.
Если делать программы на 1000 строк кода то можно не делать одинаковых имен.
А если у вас тонны стороннего кода, то вы даже проверить толком не можете какие у вас есть глобальные имена.
PHP-шники это хорошо знают потому как имеют дела с монструозными CMS-ами.
Дело тут не в языке, а в масштабах.
Вторая причина в IDE.
Если программист владеет регулярными выражениями и одним кликом может добавить или удалить все this, то он и не заморачавается где у него и что стоит.
А если писать в notepad-е, то да, любой знак не в том месте вызывает раздражение.