> Все зависит от размера проекта. В большом проекте типизация (хотя бы > опциональная) - великое благо.
именно в большом она - великое зло. как раз в маленьких проектах кейзы "доставляем одни и те же данные между ВНУТРЕННИМИ частями по разным маршрутам" - редкое явление, а в больших проектах они - явление рядовое кроме того в больших проектах рядовое явление - работа множества людей над разными частями кода. соответственно хрень что до функции foo($) аргумент доставился в виде чиселки по одному маршруту (например на транспорте - JSON), а по другому он же в виде строки (например на транспорте - атрибут XML) - явление рядовое и тестами причем выявляемое сложно > Именно поэтому сейчас тот же Angular 2 в основном предпочитает TypeScript > вместо ES6. в JS проблема с типами наиболее неприятна ибо как раз JS наиболее часто манипулирует данными из разных источников (DOM + json) -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
