Для себя В данный момент обучаюсь JS, есть опыт в верстке, но с JS работал мало, поэтому повышаю квалификацию так сказать. В процессе обучения столкнулся с требованием рефакторинга кода проекта с применением ООП, теоретически ООП понимаю, но сделать именно рефакторинг свое кода с применением этого подхода и требований, которые ставят в учебном проекте, никак не получается. Не понимаю и все тут. Нужно это сделать, но мне важно еще и понять как это сделано. Можно просто это сделать (я потом посмотрю что и как сделано и разберусь, конечно), но если есть возможность записать лайв-кодинг с комментариями или оставить комменты в коде, которые мне помогут разобраться в процессе - было ы отлично.