Не думал, что у нас могут обманывать в IT-литературе.
Давайте найдем отличие в названии между английским изданием и русским:
Mark 3. Price
C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development
Third Edition
Create powerful applications with .NET Standard 2.0, ASP.NET Core 2.0, and Entity Framework Core 2.0, using Visual Studio 2017 or Visual Studio Code
CO
Packt>,geek,Прикольные гаджеты. Научный, инженерный и




Вы видите словосочетание "для профессионалов" ? Я тоже не вижу.

Когда я наткнулся на эту книгу, то подумал, что в ней будут описаны различные тонкости кроссплатформенной разработки.
Сначала я почуял подвох, когда в начале привели что-то похожее на Hello World! и написали, что если вы это не понимаете, то дальше поймете. "Что за херня?", подумал я. Однако полистал дальше страниц 100 и там было описан такой базис, что понял, что дело нечисто... Ведь как "профессионал" может не знать таких тонкостей? Последней каплей стала фраза автора:

Паттерн Singleton. Это один из самых распространенных паттернов проектирования. Его примерами в .NET служат типы Console и Math.

Чего?! Одиночка хоть и похож на статический класс, но это совершенно разные вещи!

После этого я нагугли оригинальное издание и понял подвох... Правда, странно, что у этой книги положительные отзывы, ведь, не понятно для кого она сделана. Для новичокв? Там все поверхностно написано и проще прочитать Рихтера. Для знающих? Извините, 50% проходится по базовым вещам- это бред.

Вердикт, книга мусор. Читайте перед покупками оригинальное название. Хорошо, что мне она досталась со скидкой 100% в торрентмаркете.

P.S А можно ли подать в суд на издательство за введение покупателя в заблуждение?