экстремальная краткость
От: uncommon Ниоткуда  
Дата: 15.04.18 05:48
Оценка: :)))
Дано: вот такой хедер: https://raw.githubusercontent.com/KxSystems/kdb/master/c/c/k.h

Требуется: использовать его в своем проекте и (самое главное) ничего при этом не сломать. В хедере — преступное злоупотребление одно- и две-буквенными макросами и typedef-ами, функции из трех букв, типонебезопасная линковка и прочие прелести. Кому приходилось с таким иметь дело, делитесь мыслями. У меня есть пара идей, и я их опишу после.

Но как бы то ни было, мне не дает покоя один вопрос: зачем? Какое можно найти объяснение такому стилю программирования? Ведь кроме как говном, это назвать никак нельзя.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.