СПб.: Питер, 2017. — 416 с. — ISBN 978-5-496-02023-7.
Хотите научиться программировать "less wrong"? Тогда эта книга -
для вас. Ведь программирование - это во многом коммуникация. Стиль
программирования, именование, комментирование, работа с чужим кодом
- зачастую соглашения складываются именно там, где строгая
регламентация на уровне языка программирования отсутствует.
Познакомьтесь с разнообразными традициями, существующими в
различных языках программирования, узнайте, как практически не
спотыкаясь передвигаться по этой пересеченной местности. Со знанием
дела и юмором авторы погружаются в обсуждение ложных путей,
неверных суждений и ошибок, тем самым значительно облегчая жизнь
любому начинающему и бывалому программисту.