Как стать автором
Обновить

Комментарии 3

Да, есть пара разумных замечаний. Но не стоит забывать, что ресурсы у Гугла немереные. Поэтому они могут себе позволить, не обращая внимания на трудозатраты, программировать в совершенно отвратительном стиле.

Скорее так: у Гугла ресурсы немеряные, потому что они их не распыляют и не пытаются по каждому новомодному чиху всё переписывать. Особенно это заметно в запрете на использование исключений.

И да, согласен, это иногда приводит к очень странному стилю кодирования.

Прим.: это не защита Гугла, а констатация правильности действий: они хотят создавать новое, не ломая старое. Очень здравый подход.

В чем же их стиль отвратителен? Вполне разумный, на мой взгляд.

Другое дело, что они же его не всегда соблюдают. Для примера, использование глобальных неразрушаемых переменных запрещено. Однако, в коде grpc сплошь и рядом, из-за чего приходиться писать портянки подавлений для valgrind

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории