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