Построение масштабируемых приложений на TypeScript — Часть 2.5. Работа над ошибками и делегаты

Часть 1: Асинхронная загрузка модулей Часть 2: События или зачем стоит изобретать собственный велосипед К сожалению, московская жара серьезно повлияла на мою внимательность во время написания второй части статьи, что привело к одной неприятной ошибке — неправильной типизации параметров обобщенного класса событий, которую призван исправить данный пост. Но просто написать работу над ошибками было бы не интересно. К счастью, процесс ее исправления сам по себе подкинул пару интересных находок и мыслей, которые я хотел бы вынести на суд сообщества. Итак, мой WinAmp играет коллекцию хитов Ozzy Osbourne, а всех интересующихся прошу под кат. Читать дальше →

© Habrahabr.ru