Здравствуйте, Sinix, Вы писали:
S>С другой — был опыт сопровождения софта с кодогенерацией. Не макросы конечно, но тут это не принципиально.
S>Так вот, если весь код поставляется одним куском — всё зашибенно.
S>Если регулярно выходят хот-патчи для отдельных библиотек или надо починить код, который сгенерился в том числе в third-party коде, то ой.
S>Не, понятно, что сдуру всё сломать можно, но узнать это сложным способом было очень забавно
Это из серии
- Говно ваш Поваротти!
— Ахренеть, ты его слушал?!?
— Да, нет, Петька напел!
Макра мало чем от функции отличается. Отладил и используешь неограниченное время. Тем более такая простая.