четверг, 20 июня 2013 г.

Замыкание...

http://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%BC%D1%8B%D0%BA%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5) Замыкание- не перестаю удивляться выразительной силе данной конструкции.. Она позволяет "портянки кода" сворачивать во вполне логичные блоки.. Читабельные для людей..

Мы тут когда ехали с конференции в Казани - я "в лицах" и "на пальцах" сидя на вокзале - рассказал коллеге про замыкания. И он - по-моему - понял. Это - СИЛЬНАЯ вещь.

Портянки кода - РЕАЛЬНО СВОРАЧИВАЮТСЯ.

P.S. В "моём" DSL для тестов в замыкание может быть передана ЛЮБАЯ функция. Так язык устроен.

Комментариев нет:

Отправить комментарий