Конференция JS Fest 3-4 апреля. Будь в курсе новых трендов. Cпикеры и доклады на сайте >>
×Закрыть

Витік пам’яті в юніт тестах для AngularJS

Існує проблема витоку пам’яті при розробці юніт тестів за допомогою фреймворку Jasmine для AngularJS.

Для її вирішення можна використати два підходи:
1. за допомого var — і потім обнуляти змінні в afterEach
2. використовувати this
Ось, що пишуть з цього приводу blog.thecodecampus.de/...aks-angularjs-unit-tests
То що краще afterEach чи this?

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

С точки зрения языка this в такой вариации не очевиден, с другой стороны жасмин с ним работает.

Ответ — вопрос к команде, и их уровню, с технической точки зрения this выглядит лучше, но человеческий фактор намного важнее

згідно самої статті, використання this є прозорішим з будь-якої точки зору(не треба явно обнуляти, доступ напряму, а не через замикання).
PS думаю, краще на StackOverflow таке питати. Набагато більша аудиторія.

Таки пишет, и дофига))

Подписаться на комментарии