В начале 2016 года я поставила себе цель на GoodReads.com - прочитать 50 книг.
И вот сегодня эта цель была выполнена. Поэтому я готова немного рассказать о том, что прочитала и, на случай если вам интересно, - сказать, стоило ли, по моему мнению, тратить на это время.
Оговорюсь, что все прочитанные книги - на английском, где можно, я даю ссылку на русский перевод, но за качество перевода поручиться не могу.
Прочитанные мною в 2016 году книги можно разделить на несколько категорий. Поэтому я напишу немного о каждой.
1. Книги по программированию
В основном это книги, которые требовалось прочитать в рамках университетских курсов или в целях повышения общего интеллектуально-программистского уровня.
The Art of Game Design: A book of lenses
Amazon, английский языкЭту книгу мне подарили достаточно давно и я все никак не могла собраться с силами и закончить ее. Не потому, что книга плоха или занудна. А потому, что после прочтения главы все время хотелось бежать и заниматься делом, дизайнить игры!
JavaScript and Jquery: Interactive Front-End Web Development
Google Books, английский языкЕще одна подаренная книга, которую стоит прочесть если вы начинаете работать с этим топиком. Если бы меня еще и не били по рукам каждый раз, когда я грожусь запрос на Jquery написать…
Surviving The App Store
LeanPubОчень полезная книга для любого, кто планирует релизиться в аппсторе. Не обязательно с игрой - с пожалуй, любым продуктом. Книга рассказывает не просто о том, что делать чтобы попасть в аппстор, но о том, что делать потом. Как пиариться, как взаимодействовать с пользователями, как работает система рейтинга. Невероятно полезное чтение.
Creating 3D Game Art for the iPhone with Unity: Featuring Modo and Blender Pipelines
Amazon, английский языкКроме того, что я вообще-то не использую ни Modo, ни Blender, книга все равно полезная, если вы хотите что-то узнать про Unity. Правда, книга 2011 года, это просто последние части я дочитала только в 2016 8)
User-Centered Design: A Developer's Guide to Building User-Friendly Applications
Amazon, английский языкУчебник по UX, был рекомендован в рамках курса по юзер экспириенсу, рекомендация совершенно заслуженная, книга полезна если вы только начинаете путешествие в UX и хотите понять кто на ком стоял.
UML Distilled: A Brief Guide to the Standard Object Modeling Language (Addison-Wesley Object Technology Series)
Amazon, английский язык,
Озон, русский языкХотите начать использовать UML? Используйте! Еще одна очень давно купленная книжка, дочитанная только в этом году. Причина достаточно объективна - вне рамок университетского курса мне практичеси ни разу не пригодились state диаграммы. Единственный раз пригодились именно в 2016, когда я работала с тредами в яве. Но это уже совсем другая история.
Intro to Java Programming, Comprehensive Version
Amazon, английский языкА вот и сама другая история. Книгой можно убить. Серьезно, у меня на первом курсе журфака учебник по СРЯ был меньше. Чего там - мой Оксфордский словарь с ней может сравниться только потому, что у него обложка толстая.
Ява с нуля до героя, включая некоторые сложные концепты, объясненные, наверное, настолько понятно, насколько их можно объяснить. Сие не означает, что книга не швырялась об стол с криком “я ненавижу явууу!”. Швырялась, конечно.
The Imposter's Handbook
Bogmachine, английский язык Я бы назвала эту книгу “Если вы хотите сойти за умного в окружении программистов”. Перечислены некоторые важные концепты, которые нужно понимать. Представлены некоторые паттерны, с которыми нужно быть знакомым. Однако, если вы о программировании знаете примерно 1/4 предыдущей книги - нужно дойти хотя бы до 3/4 прежде, чем перейдете к этой. Иначе ни-че-го не понятно. То есть книга не рассчитана на людей совсем с улицы, некоторые вещи нужно знать заранее.
В следующем выпуске - детективы!