Must read: 7 книг, которые должен прочитать каждый айтишник

      Комментарии к записи Must read: 7 книг, которые должен прочитать каждый айтишник отключены

Антон Марченко, узнаваемый в айтишных кругах программист, составил перечень из семи книг, каковые обязан прочесть любой программист. Все книги, каковые тут представлены, Антону показались занимательными и нужными, соответственно — рекомендуемые к прочтению.

Must read: 7 книг, которые должен прочитать каждый айтишник

Код. Тайный язык информатики. Создатель — Чарльз Петцольд

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

Мифический человеко-месяц либо Как создаются программные совокупности. Создатель — Фредерик Брукса

Классика айтишного менеджмента. Не обращая внимания на то, что книга достаточно ветха, многие правила действует и по сей день.

Грокаем методы. Иллюстрированное пособие для программистов и любопытствующих. Создатель — Адитья Бхаргава

Знание методов есть для хороших программистов темой для бессчётных дискуссий. Но я честно уверен, что любой айтишник обязан знать нотацию О громадное, и не пугаться, в случае, если употребляются такие термины, как динамические и жадные методы.

Effective Objective-C 2.0: 52 Specific Ways to Improve Your IOS and OS X Programs. Author — Matt Galloway

Мне думается, что серия “Effective имеется для любого языка программирования. И принципиально важно не только знать синтаксис языка программирования, но и возможности его действенного применения.

Design Patterns. Авторы — Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес

Известная книга из серии Gang of Four. Это вправду must have для любого программиста.

The Power of Habit. Создатель — Чарлз Дахигг?

изучение и Чтение книг чего-то нового будет привычкой для любого айтишника. Эта книга окажет помощь организовать нужные навыки в качестве привычки.

Рефакторинг. Улучшение существующего кода. Создатель — Мартин Фаулер

Фамилию автора обязан знать любой разработчик. Эта книга окажет помощь кроме того умелым разработчикам дискутировать на протяжении code review, и окажет помощь растолковать и сформулировать собственные мысли для junior, не просто интуитивно ощущая что что-то не то.

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

ХОРОШИЕ КНИГИ, КОТОРЫЕ ДОЛЖЕН ПРОЧИТАТЬ КАЖДЫЙ


Интересные записи: