SSL — на совести разработчиков, мб им было достаточно. Читаемость — вкусовщина, возможно это соответствует внутренним гайдлайнам, и все привыкли к этому. Конверсия типов и ответ — должны быть задокументированы.
я как-то в жизни был в Интеле в проекте где мы писали симулятор x86 с нуля (так было надо). так там тернарные операторы были запрещены - потому как ЦА была аппаратные инженеры и им надо было проще
SSL — на совести разработчиков, мб им было достаточно. Читаемость — вкусовщина, возможно это соответствует внутренним гайдлайнам, и все привыкли к этому. Конверсия типов и ответ — должны быть задокументированы.
как же, <нрзб.>, сложно добавить строчку #include <openssl/ssl.h> и слинковать с openssl.