> ## Content Index
> Fetch the complete content index at: https://admin.kod.ru/llms.txt
> Use this file to discover other available public pages before exploring further.

# Идеальная подборка книг для разработчиков
- URL: https://admin.kod.ru/idiealnaia-podborka-knigh-dlia-razrabotchikov/
- Published: 2017-07-11T15:48:00.000Z
- Updated: 2018-03-15T16:16:26.000Z
- Description: В этой статье представлены более 100 лучших книг для разработчика по мнению ведущего американского специалиста Йогева Ситтона.
- Author: Влад Войтенко
- Tags: Полезное

В этой статье представлены более 100 лучших книг для разработчика по мнению ведущего американского специалиста Йогева Ситтона. Следующий список книг…

![99-1](https://admin.kod.ru/content/images/2018/03/99-1.jpg)

## Популярные технологии разработки

### [Design Patterns: Elements of Reusable Object-Oriented Software (Приёмы объектно-ориентированного проектирования. Паттерны проектирования)](https://vk.com/wall-54530371%5F10099?ref=admin.kod.ru)

![1_hexXlgvjWWUPw4jhroipJw](https://admin.kod.ru/content/images/2018/03/1_hexXlgvjWWUPw4jhroipJw.jpeg)

**Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидс**

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

### [Code: The Hidden Language of Computer Hardware and Software (Тайный язык информатики)](https://vk.com/wall-54530371%5F10903?ref=admin.kod.ru)

![1_AwdA3xk1jZoW4Wi8TUssOw](https://admin.kod.ru/content/images/2018/03/1_AwdA3xk1jZoW4Wi8TUssOw.jpeg)

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

### Working Effectively with Legacy Code (Эффективная работа с унаследованным кодом)

![1_IBNjvFeAjBkfQvRMqyyXew](https://admin.kod.ru/content/images/2018/03/1_IBNjvFeAjBkfQvRMqyyXew.jpeg)

**Майкл Физерс**

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

## Командная разработка

### Peopleware: Productive Projects and Teams (Человеческий фактор: успешные проекты и команды)

![1_KSqfA3ARFNuuQNh7wlRsVg](https://admin.kod.ru/content/images/2018/03/1_KSqfA3ARFNuuQNh7wlRsVg.jpeg)

**Том ДеМарко, Тим Листер**

Книга, взорвавшая все то, что было до этого известно в области управления разработкой программного обеспечения. Если вы всегда хотели стать настоящим боевым тим-лидером, эта книга для вас.

### Patterns of Enterprise Application Architecture (Архитектура корпоративных программных приложений)

![1_VuPMCmwrU9YMermpTo_9Xg](https://admin.kod.ru/content/images/2018/03/1_VuPMCmwrU9YMermpTo_9Xg.jpeg)

**Мартин Фаулер**

Научитесь избегать частых ошибок в работе с кодом. Книга изобилует примерами того, когда лучше использовать (или не использовать) тот или иной паттерн. Ее визитная карточка – это каталог шаблонов весьма серьезного уровня.

### [Introduction to Algorithms (Алгоритмы: построение и анализ)](http://vk.com/wall-54530371%5F301?ref=admin.kod.ru)

![1_itdoO5Rnqm2J1JR6ZOMHiQ](https://admin.kod.ru/content/images/2018/03/1_itdoO5Rnqm2J1JR6ZOMHiQ.jpeg)

**Томас Кормен, Чарльз Лейзерсон, Рональд Ривест и Клиффорд Штайн**

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

## Рефакторинг и оптимизация

### [Clean Code: A Handbook of Agile Software Craftsmanship (Чистый код. Создание, анализ и рефакторинг)](http://vk.com/wall-54530371%5F151?ref=admin.kod.ru)

![1_EeslKhhzjHFwP2GMIUPAjQ](https://admin.kod.ru/content/images/2018/03/1_EeslKhhzjHFwP2GMIUPAjQ.jpeg)

**Роберт Мартин**

Книга, делящая ваш мир кодинга на «до» и «после». Единственная в своем роде. Лучший способ избавиться от вредных привычек в программировании.

### [Refactoring: Improving the Design of Existing Code (Рефакторинг: улучшение существующего кода)](https://vk.com/wall-54530371%5F453?ref=admin.kod.ru)

![1_SJl4Q3gJBDt_iuQ6N4n_ag](https://admin.kod.ru/content/images/2018/03/1_SJl4Q3gJBDt_iuQ6N4n_ag.jpeg)

**Мартин Фаулер**

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

## Философия кодинга

### [The Mythical Man-Month (Мифический человеко-месяц, или Как создаются программные системы)](https://vk.com/wall-54530371%5F10128?ref=admin.kod.ru)

![1_OAX5NDhJ7r_Hp48vGoxsUA](https://admin.kod.ru/content/images/2018/03/1_OAX5NDhJ7r_Hp48vGoxsUA.jpeg)

**Фредерик Брукс**

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

### [The Pragmatic Programmer: From Journeyman to Master (Программист-прагматик. Путь от подмастерья к мастеру)](https://vk.com/wall-54530371%5F10086?ref=admin.kod.ru)

![1_holh-si7S6FTeuXoNY546A](https://admin.kod.ru/content/images/2018/03/1_holh-si7S6FTeuXoNY546A.jpeg)

**Эндрю Хант, Девид Томас**

Эта книга не только изменит ваши привычки при написании кода, но и вас, как программиста. Она наполнена практическими советами о том, как получить максимум от кода и вас самих. Насколько новаторская ли это книга? Достаточно, чтобы запустить целую издательскую кампанию. Если вам как-то удалось не прочитать ее, сделайте это сейчас.

### Code Complete: A Practical Handbook of Software Construction

![1_WbxB98SHUF4DirOF9emEMA](https://admin.kod.ru/content/images/2018/03/1_WbxB98SHUF4DirOF9emEMA.jpeg)

**Стив МакКонелл**

Книга, меняющая не только код, но и вас самих. Самое лучшее, удобное и понятное, что вы сможете найти. Окажите себе услугу и прочитайте ее как можно быстрее. Мы будем удивлены, если после этого вы не посоветуете ее всем своим коллегам-программистам

Весь список состоит из 139 книг и рекомендаций к ним. Вы можете ознакомиться с ним по ссылке.

Источник: [https://proglib.io/p/ultimate-reading-list/](https://proglib.io/p/ultimate-reading-list/?ref=admin.kod.ru)

Подписывайтесь на «Код Дурова» в [Telegram](http://t.me/d%5Fcode?ref=admin.kod.ru) и во [«ВКонтакте»](http://www.vk.com/kod?ref=admin.kod.ru), чтобы всегда быть в курсе интересных новостей!