Цитата Сообщение от Ollema Посмотреть сообщение
Хотелось бы компактности. Размещая функцию в макросе получаем "единый обрабатывающий блок", а не дробим весь функционал по мелочам.
вызывайте мелкие функции в большой. Макрос - это как раз не про компактность, а ровно наоборот