Artem
Хорошо, понял, спасибо) а есть еще причины почему классы не лучшая практика?
Уменьшение вложенности, упрощение разделения логики (первое следует из этого), упрощение синтаксиса, улучшенная архитектура - прощай раздельная общая логика в классовых методах жизненного цикла, так же среди сильных сторон некоторые указывают отказ от this, имхо, это очень специфический аргумент