Здравствуйте, _hum_, Вы писали:
__>а нас учили по-другому — сперва нужно выполнить декомпозицию задачи на отдельные имеющие самостоятельное логическое значение подзадачи, и только потом оформлять их в виде функций
__>(иными словами, не x = муторные_преобразования(x, y, z), а x = вычислить_наименьшее_общее_кратное(x, y, z) )
так это все устарело давно
в смысле, идея-то неплоха, но если "ничего не выделяется", то не надо пилить это в столбик