Эй, новички в программировании, вот вам лайфхак как правильнее всего научиться программировать или познакомится с новым языком и фреймворком.
Забейте на код и научитесь писать тесты.
Увидели новый фреймворк? «Как тут у вас тесты пишутся?» — должен быть первый и самый главный вопрос к документации. Новый язык или библиотека начинать изучаться могут только из секции «tests», а уж потом можно переходить к секции «how to install».
Вы всё-равно будете по тысячу раз в минуту проверять работоспособность написанного кода. Вы будете экспериментировать с новыми конструкциями, концепциями и структурами. Делайте это сразу автотестами.