Тебе как начинающему на качество кода вообще должно быть пофигу, внимание вообще не обращай. Даже на оптимизацию внимания не обращай. Пиши как умеешь. У тебя код должен быть либо рабочий либо не рабочий, остальное все ерунда, к этому придешь потом. Если код не рабочий, то ты должен понимать какая его часть нерабочая и это уже можешь скидывать кому-нибудь на посмотреть.. вот тогда я думаю вообще проблем с ответами не будет.
И потом уже если скинешь полностью рабочий код с просьбой посмотреть оптимизацию и качество, тогда я уверен тоже получишь хороший ответ