![][1]Вы, наверное, уже наслыщаны о такой странной вещи для js/ts разработчика, как [декораторы][2]. Вообще это паттерн проектирования, который можно использовать в любом языке. Но некоторые языки программирования, например python, притащили этот паттерн в свой синтаксис, чем вызвали противоречивую реакцию среди разработчиков. TypeScript уже зарекомендовал себя как сорока, тянущая удачный синтакисис из разных языков программирования. Но пойдут ли ему на пользу декораторы? [Читать дальше →][3]
[1]:
https://habrastorage.org/files/454/6c4/f7e/4546c4f7eb2245c08cb6336b2ad9e6d0.jpg
[2]:
https://github.com/Microsoft/TypeScript/wiki/What's-new-in-TypeScript#decorators
[3]:
https://habrahabr.ru/post/277847/#habracut