Взялся сейчас за оператор with, но не могу найти нормальной исчерпывающей инфы по нему. Постоянно наталкиваюсь на какие-то беглые поверхностные статейки, где утверждается, что он че-то там неочевидно себя ведет, бла-бла-бла, не рекомендуют. Но, при этом никакой конкретики, а примеры, которые приводяться, не кажутся мне неочевидными, а кажутся, скорей следствием непонимания авторами того, что они пишут и утверждают. Я ща взял, поигрался с ним в консоли, вроде нормально себя ведет, как ожидается. Может кто покажет неочевидные моменты? Хотелось бы разобраться.
Внимание! Вопросы производительности и оптимизации меня в данном случае не интересуют!
Спасибо.