Цитата:
|
parent - разве не есть зло
|
Был бы зло = его бы небыло вообще. Что 2 раза зло это понятно. А вот 1 раз вполне сносная картина.
Представь ситуацию : есть некий класс в который зашивается по ходу хеш мапа, зашивается так себе не спеша... А класс этот некий контейнер в котором находятся кнопки управления и т.д. Вот по нажатию кнопки нужно заюзать часть хеш мапы. ... и имеем e.target.parent as SuperClass/
Реализация ни к черту верно? Когда такое может быть использовано : например есть у вас граф либа ( векторная ) созданная в IDE - вот там же в ide и создался графический контейнер в котором и лежат наши красивые элементы управления