yomoyo icon indicating copy to clipboard operation
yomoyo copied to clipboard

[intensive] [JS1] [JS2] Добавить отдельный критерий про memory-leak

Open sineway opened this issue 2 years ago • 2 comments

Упоминание про memory-leak есть только в критерии «Обработчики события добавляются и удаляются своевременно». Только действия, приводящие к утечкам памяти, могут быть вызваны не только обработчиками. Приходится делать замечание про memory-leak с оговоркой, что дело не в обработчиках, просто нет отдельного критерия 😅

sineway avatar Jun 09 '23 12:06 sineway

Предложение отличное. А как бы ты сформулировал такой критерий? И расскажи кейсы, когда делаешь замечание студентам.

AntonovIgor avatar Jun 28 '23 12:06 AntonovIgor

На JS1 чаще всего это именно растущее число обработчиков, при чём абсолютно в разных местах — и на документе, и на галерее, и на слайдере эффектов. На JS2 это растущее число DOM узлов. Например, редактируешь точку маршрута и при любом изменении в документ добавляется по 2 календарика.

Можно назвать «Отсутствуют утечки памяти (memory-leak)»

sineway avatar Jun 28 '23 17:06 sineway