Обзор книги Optimized C++: Proven Techniques for Heightened Performance

Книга написана в 2016 году Куртом Гунтеротом (Kurt Guntheroth), и похоже, что это его первая книга. Наткнулся на неё я случайно, когда покупал что-то другое на Amazon. Но покупать не стал. Через какое-то время она снова всплыла в моём поле зрения, когда один из пользователей русской часть StackOverflow порекомендовали мне её. Учитывая то, что я на неё внимание обратил сам, да ещё и получил рекомендацию в конце концов я решил её приобрести. Тем более, что стоящих книг по C++ не так много, а по оптимизации и того меньше — все куда-то подевались. Да и репутация O'Reilly тоже сделала своё дело; будь эта книга любого другого издательства (кроме Addison Wesley), я бы скорее всего пренебрёг. [Ещё]

Обзор книги Mercurial: The Definitive Guide

Книга написана в 2009 году Брайаном О’Салливаном (Bryan O'Sullivan), одним из авторов распределённой системы управления версий Mercurial. Для человека, который решил познакомиться с Mercurial и озадачился поиском книги по нему, нет никакой сложности наткнуться на эту книгу — других просто нет. Нет, ... [Ещё]

Обзор книги Algorithms Unlocked

Книга написана в 2013 году Томасом Корменом (Thomas H. Cormen), человеком, который является одним из четырёх авторов знаменитой книги Introduction to Algorithms (CLRS). Я наткнулся на эту книгу совершенно случайно, когда находился в поисках какой-нибудь книги по алгоритмам, которая будет проще CLRS.... [Ещё]

Обзор книги Modern C++ Programming with Test-Driven Development

Книга написана в 2013 году Джефом Лангром (Jeff Langr), человеком, о котором я раньше никогда не слышал (позже тоже). Сейчас мне трудно сказать, что побудило меня обратить внимание на эту книгу — вероятнее всего, я просто случайно наткнулся на неё на Amazon, когда покупал что-то другое. [Ещё]

Обзор книги The Art of Unit Testing: with examples in C#

Книга была опубликована под занавес 2013 года и это уже второе её издание. Автором книги является Рой Ошеров(Roy Osherove), который вряд ли известен широкому кругу читателей, тем более читателям моего блога, который в большей степени посвящён C++. Тем не менее, книгу Рой Ошеров написал хорошую, но я... [Ещё]

Обзор книги Refactoring: Improving the Design of Existing Code

Книга была написана в 1999(!) году Мартином Фаулером(Martin Fowler), автором, имя которого любой программист должен был хотя бы слышать. Он написал просто массу материала(как книг, так и отдельных статей) посвящённого различным аспектам разработки; главным образом он пишет по архитектурной части приложений, конечно. Но другие труды нас сегодня не интересует, мы будем говорить про конкретную книгу — Refactoring. [Ещё]

Обзор книги Dependency Injection in .NET

Книга написана в 2011 году, Марком Симаном(Mark Seemann). Дошёл я до неё весьма просто: в какой-то момент времени мне стало неуютно писать модульные тесты, и к тому моменту я уже кое-что слышал о внедрении зависимостей(dependecy injection), а учитывая то, что это, наверное, наиболее популярная книга по ВЗ — я и выбрал её для прочтения. [Ещё]

Обзор книги Applied Cryptography

Книга написана довольно давно, в 1996 году, Брюсом Шнайером(Bruce Schneier). Если вы не знаете кто это, то, по всей видимости, вы не интересовались криптографией ранее. Исходя из известности Шнайера, а также популярности данной книги, мне не пришлось долго искать что бы почитать по криптографии. [Ещё]

Обзор книги C# 5.0 in a Nutshell: The Definitive Reference

Книга написана в 2012 году двумя авторами: Джозефом(Joseph) и Беном(Ben) Албахари(Albahari). Это уже пятое издание книги, посвящённой языку C# и его библиотеке. Разумеется, если книга выходит уже 5-м изданием, да ещё и от «Орейли», в её качестве можно не сомневаться. Тем не менее, полезно знать, что данная книга имеет массу положительных отзывов на всём просторе сети интернет, и если по какой-то причине вы не знаете авторов сего произведения(как я например), то весьма рекомендую с ними познакомится. Насколько я понял из отзывов и после самостоятельного прочтения книги, это одно из лучших руководств по языку C#. [Ещё]

Обзор книги Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Книга была выпущена под занавес 2014 года, аккурат после принятия нового стандарта C++. Она написана Скоттом Майерсом(Scott Meyers) — автором, которого любой уважающий себя программист C++ должен знать в лицо. Три его предыдущие книги встречаются в любом списке литературы, рекомендуемой к прочтению по C++. Конечно, его книги не предназначены для новичков, а, скорее, являются неким вариантом продолжения изучения тонкостей C++, за пределами учебников по языку. Книги Скотта Майерса это некий экстракт опыта многих программистов, который он переводит в текст и представляет на суд читателя. До сих пор он не давал промашек — его книги были великолепны. [Ещё]