Иногда я думаю, хорошо, что я училась программированию не на скриптовых языках. Всё-таки Java и ООП более дисциплинируют. Ещё нигде не видела такой неразберихи, дублирующегося кода и бардака в вызовах и переменных, как в PHP-проектах. Хотя плюсы в них, конечно, есть. Благо, последнее время все началали активно юзать фреймворки, хоть что-то на структуру похоже. Жаль, не во всех проектах, с которыми приходится работать.Я со своими компиляторными "стереотипами" иногда наступаю на грабли, а причины ошибок такие банальные - то $ пропустишь, то ошибку не обработаешь, а даже отладчик далеко не всегда способен её найти, а логи тем более. Это щас я уже знаю, что метод, созданный копипастом и случайно не переименованный, не даст твоему скрипту запуститься, но сколько однажды было убито времени на поиски причины...Как бы то ни было, всегда приятно возвращаться и кодить на Java