Не могу найти ниче толкового в гугле. Допустим проект пишется в ООП стиле на ES6 модулях. Есть класс с полями и методами. Что будет хорошей практикой - забиндить все методы либо биндить только те, которые вызываешь таким образом, что this может измениться ?
А как тогда быть в этой ситуации ? https://hatebin.com/lnkoejlqhu Например если в этом коде нужно потом отписаться от события. Вообще без биндинга как-то трудно.