JS: стоит ли оборачивать код в IIFE, чтобы не захламлять глобальную область видимости?
2к17 всё-такиТык
Если не используется какой-либо инструмент, делающий это за вас (Webpack, RequireJS, Browserify и т.д.), то стоит.
На многих сайтах, особенно сделанных на скорую руку, вы и не такое увидите, не стоит рассматривать их как пример хорошего (и даже приемлемого) кода для себя.