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