Калина Алексей блог программиста

Книжная полка. Выпуск 2

Продолжение серии о технической литературе. Я расскажу о книгах, которые прочитал за последнее время, и постараюсь дать вам понять, стоит ли их читать. В этом выпуске будут и чисто технологические книги, и книги о программировании художественным языком, и наконец книга, которая обязательна к прочтению для тех, кто любит писать.

Джоэл. И снова о программировании. Спольски

Joel

Книга от одного из создателей самого популярного форума для программистов Stack Overflow и таск-трекера Trello. Блог Джоэла Спольски Joel on Software содержит более тысячи статей о программировании и программном обеспечении. На этом ресурсе можно найти некоторые переведенные на русский язык статьи из его блога. Книга является просто сборником популярных постов блога Джоэла, причем большинство из них вы найдете на этом же русскоязычном ресурсе.

Несмотря на то, что в текстах Спольски много описания его компании и решений, которые она предоставляет, пишет он очень интересно. Кроме того, посты по большей части из начала двухтысячных, поэтому многое, о чем он рассуждает, уже утратило свою актуальность. Тем не менее, если вы хотите почитать интересные, почти художественные тексты на темы программирования, посмотрите блог Джоэла. Но покупать для этого книгу вовсе необязательно.

Ozon.ru

ASP.NET Core MVC. Фримен

ASP.NET Core MVC

Отличное руководство по конкретной технологии. ASP.NET Core MVC - фреймворк для разработки веб-приложений в составе платформы .NET. Он базируется на паттерне Model-View-Controller. Слово Core в названии фреймворка говорит о том, что он принадлежит кроссплатформенному движению Microsoft .NET Core.

Книга состоит из двух частей: создания веб-приложения с нуля и полноценного справочника по всем аспектам технологии. Структура книги выбрана удачно, так как после первой части у вас будет простой, но симпатичный интернет-магазин, некоторое представление о фреймворке и масса вопросов, почему и как это работает. Вторая часть постепенно ответит на все вопросы читателя.

Мне книга очень понравилась. Я считаю, что подобное руководство намного полезнее при изучении технологии, чем просмотр онлайн-курсов или чтение блогов.

Ozon.ru

C.O.D.E. Петцольд

Code

Я решил обратиться к этой книге, когда читал Архитектуру компьютера Таненбаума. Эндрю Таненбаум рассказывает об устройстве ЭВМ, вскользь пробегая базовые вещи и подробно останавливаясь на более сложных аспектах. Поэтому я решил навремя отложить классику и прочитать книгу, в которой будет простым языком описано как работает компьютер. Такой книгой стал Код Чарльза Петцольда.

Книга читается как художественное произведение. Автор рассказывает в хронологическом порядке о том, как создавались вычислительные устройства. Он старается донести каждую мысль и объяснить все максимально понятно. Глава за главой автор наращивает сложность и в итоге собирает настоящий компьютер.

В книге есть главы, в которых рассказывается совсем простая информация со школьных времен – пропускайте их не задумываясь. Других недостатков в книге не нашел, Таненбаум теперь читается гораздо легче, чем прежде.

Ozon.ru

Exam Ref 70-483: Programming in C#. De Kort

Exam Ref

Эту книгу я прочитал, когда готовился к сдаче экзамена 70-483 от Microsoft. Экзамен с этим номером называется Programming in C# и рекомендуется для сдачи разработчикам с опытом программирования на C# от одного года. Сертификация была получена, поэтому теперь я могу рассказать, чем вам может помочь эта книга, если вы решите сдавать экзамен 70-483.

Книга разбита на разделы в соответствие секциям экзамена. Благодаря этому можно понять, какие темы вообще могут встретиться и в каких есть пробелы в знаниях. Тем не менее, книга не является справочником, и в ней не будет ответов на все вопросы. Большим плюсом было то, что она написана на английском языке: это помогло проще воспринимать вопросы на экзамене.

В процесс подготовки я взял эту книгу за основу, при этом регулярно обращаясь к MSDN и другим ресурсам. В ней было немало интересных деталей и моментов, которые я не знал. Однако, я не думаю, что прочтения этой книги хватит для успешной сдачи экзамена. Опыт работы, прочтение Рихтера или простое заучивание дампов с прошлых экзаменов повысят шансы на получение сертификации.

Ozon.ru

Пиши, сокращай. Ильяхов, Сарычева

Пиши, сокращай

Напоследок я оставил не техническую книгу, но связанную с ведением блога. Пиши, сокращай – книга о информационном стиле. Авторы говорят о том, что в сильном тексте смысл важнее слов, поэтому нужно уметь избавляться от словесного мусора. Это руководство для тех, кто пишет. Причем пишет все, что угодно: статьи, посты в блог, новости в пабликах, курсовые. После прочтения этой книги, вы станете внимательнее следить за тем, как формулируете свои мысли на письме.

Книга состоит из трех частей. В первой из них идет речь о работе над текстом на уровне слов. Зная стоп-слова, вы сможете увидеть проблемы в тексте, даже не погружаясь в суть. Во второй части авторы переходят к структурным блокам и работе над смыслом текста. Третья часть – конкретный пример применения информационного стиля. В ней много полезных советов по тому, как рекламировать себя и свою компанию.

Авторы книги Максим Ильяхов и Люда Сарычева – редакторы, которые продвигают сильный текст. Ильяхов создал сервис, в котором вы можете проверить свой текст на соответствие информационному стилю. Он называется Главред.

Ozon.ru

Предыдущий выпуск Книжной полки: Выпуск 1