DOU Books: 5 книг, которые советует Андрей Губский

От редакции: в рубрике DOU Books участники сообщества рассказывают о пяти любимых книгах — тех, которые меняют мировоззрение и могут быть полезны читателям-коллегам.

[Андрей Губский — основатель .NET Core Ukrainian User Group, CTO проекта Торф ТВ. В сфере информационных технологий более 10 лет. Интересуется архитектурой ПО и облачными технологиями]

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

Dino Esposito «Microsoft .NET: Architecting Applications for the Enterprise. 2nd Edition (Developer Reference)»

Отличная книга, прочитать которую нужно каждому, кто планирует не только просто писать код, но и разрабатывать архитектуру ПО. Очень простым и понятным языком объясняются достаточно комплексные понятия и подходы — DDD, CQRS, Event Sourcing, и многое другое. Стоит отметить, что помимо написания книг Дино часто выступает на различных конференциях. Доклады его не менее интересны, чем книги. Рекомендую поискать их на YouTube.

Нассим Талеб «Антихрупкость. Как извлечь выгоду из хаоса»

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

Jason Fried «Rework»

Книга, которую мой друг подарил мне на день рождения. Начал читать я ее в бумажном виде, а закончил в электронном. Главное, чему учит книжка — не нужно быть большим и неповоротливым, чтобы создавать что-то классное. Маленькие команды часто могут создавать отлично масштабирующиеся и эффективные бизнесы. Также и в архитектуре — не обязательно создавать большой проект с кучей серверов и баз данных. Часто большую и сложную задачу можно решить с помощью небольшого и изящного решения.

Кстати, автор книги Джейсон Фрид — соучредитель компании 37singals, которая разработала Ruby on Rails.

Grady Booch «Object-Oriented Analysis and Design with Applications»

Классика введения в программирование, о которой я не мог не написать. Особенно хочется отметить прекрасные «ламповые» иллюстрации с котами, которые наглядно объясняют, что такое ООП и как оно работает. Большинство опытных разработчиков и архитекторов, скорее всего, не найдет в этой книге ничего нового, но легкую ностальгию я уверен она вызовет.

Артур Блох «Полное собрание Законов Мерфи»

Сборник юмористических «правил», зачастую касающихся инженерной деятельности. В непринужденной форме в книге описаны fail stories из различных сфер. Прочитайте и возьмите на заметку. Ведь предупрежден — значит вооружен.

Похожие статьи:
Український оператор «Київстар» оголосив про запуск бета-тестування технології Starlink Direct to Cell у партнерстві зі SpaceX. Воно розпочнеться...
HubShout started out in 2008 by offering a multitude of services including SEO, analytics, content marketing, and PPC, as well as other associated solutions for your online business. What’s Good About Hubshout? HubShout have grown over...
Резидентами спеціального податкового й правового режиму Дія City стали вже понад 100 українських та міжнародних IT-компаній. Якщо бути...
9% айтівців, які відповіли на питання зимового зарплатного опитування DOU, прийшли в ІТ у 2023 році. Розбираємося, які фахівці...
Полный выпуск Mobile-Review.com Podcast 320 от 17 марта (1 час 10 минут, 64 МБ, mр3) О «двухсимочных» аппаратах. Особое мнение с Эльдаром...
Яндекс.Метрика