Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Саян 21.10.2013 22:01
Я попробую воспользоваться аналогией из реального мира. У вас в окопе лежит десять ружей. В какой-то момент вы берете ружьё №3 и начинаете из него стрелять. Теперь оно для вас просто ружье. Если вас просят дать кому-то ружье, вы не отдадите свое, вы дадите любое из 9 лежащих. Если ружье заклинило, то наоборот это было именно ваше, №3. Такая прозрачная смена контекстов очень упрощает жизнь, собственно, по-другому мы не умеем. С обратной стороны, в программировании это реализовать намного сложнее. Более того, что в традиционных, что в агиле-командах, за это сильно ругают товарищи:) А зря.