Мне вот любопытно, я просто себя уже "молодого" забыл когда мне было прям в кайф всегда кодить... Ты вот хочешь че-то захерачить, там фичу и для этого надо запрограммировать её естественно как-то. Ты это как барьер не воспринимаешь, не откладываешь в дальний ящик\не ищешь других путей полегче, а прям берешь и делаешь с удовольствием?)
На корню сломал это чувство барьера, это слабость, которой не должно быть.
Разделяешь любую задачу на очень мелкие шаги, вначале смотришь как оно работает, потом причёсываешь медленно в весь код, затем переписываешь в наиболее удобный вариант, в зависимости от важности условной фичи.