Сегодня закончил вторую главу по курсу ООП.
Этот курс пока что дается мне тяжело. Я до этого про ООП знал только в общих чертах, на практике во фронтенде я его особо не использовал. Но сейчас для меня сложность больше вызывают задачи, которые автор придумывает для закрепления материала.
Сегодня вот я одну из таких задач решал почти 4 часа. Интересно то, что вначале каждой главы идет какая-то особенность языка Python для реализации ООП. Например, в той главе было про декоратор property, с помощью которого можно задавать геттеры и сеттеры. А потом идут задачи, где мы это свойство используем ну разве что по причине, а почему бы и нет. Задача над которой я бился была вообще про создание и обход бинарного дерева из объектов класса. Т.е. задачи там хоть и затрагивают лекционный материал, не всегда имеют к нему прямое отношение. И от этого у всех в комментариях просто бомбит.
Я честно не понимаю, зачем вообще писать негативные комментарии с основным посылом: "задача сложная, я ничего не понял, автор идиот". Я тоже ничего сначала не понял, потом написал реализацию как мне это видится, потом спросил у чатаГПТ, описав ему в общих чертах что я хочу получить, потом посмотрел лекцию про бинарные деревья, а потом решил эту задачу. Мне кажется такого рода задачи джуны бекендеры решают минут за 10, так что мой уровень пока что в районе свистка от чайника, но я не ною об этом :) Со временем буду тоже решать быстро.
Мы поможем вам ее достичь!
310 000
единомышленников
инструменты
для увлекательного достижения