Книги, полезные для чтения программисту.

Aug 20, 2009 15:01

Mickey Williams. Microsoft Visual C# .NETМой список книг для прочтения программисту:
1.  С++: 
 Стефан Р. Дэвис. C++ Для чайников - для самого начала, хорошая книга, многое есть и подробно об'ясняется. Легко читается.
 Страуструп. Язык программирования С++ - О с++ от создателя. Похожа скорее на довольно обьемный справочник по с++.
 Элджер. Библиотека программиста на С++ - тут излагаются некотрые особенности с++, но в основном много полезных    приемов, фундаментальных вещей.
 Мейерс С., Эффективное использование C++. 55 верных советов улучшить структуру и код
Eikel. Thinking in C++
Дж.Либерти. Энциклопедия пользователя С++
Аммерааль. STL для программистов на C++

2. C#, .NET
Рихтер. Программирование на платформе .NET -  для более глубокого понимания работы .Net
Нейгел К., Ивьен Б., Глинн Дж., Уотсон К. C# 4.0 и платформа .NET4 для профессионалов 2011. - Отличная книга! Основы, очень широкий охват. Плюс есть более глубокие вещи.
Seemann Mark - Dependency Injection in .NET - 2011
Троелсен Э. - C# и платформа .NET. Библиотека программиста.
Microsoft ADO.NET 2.0 Step by Step
Сеппа Д. Программирование на Microsoft ADO.NET 2.0

3. Общие вещи, дизайн, шаблоны, рефаторинг.
М.Фаулер.Рефакторинг.
Гамма Э., Хелм Р., Джонсон Р., Приемы объектно-ориентированного проектирования
С.Макконнелл. Совершенный код
R.Martin Чистый код: создание, анализ и рефакторинг
Роберт К. Мартин, Джеймс В. Ньюкирк, Роберт С. Косс - Быстрая разработка программ. Принципы, примеры, практика
Э.Хант, Д.Томас. Программист-прагматик - путь от подмастерья к мастеру.Кериевски. Рефакторинг с ипользованием шаблонов
М.Фаулер. Архитектура корпоративных программных приложенийД.Бентли. Жемчужины программирования
М.Фаулер, К.Скотт. UML Основы
Спольски. Лучшие примеры разработки ПО.
Мартин. Быстрая разработка программ на Java и C++

Танненбуам. Операционные системы
Кормен. Алгоритмы: построение и анализ.

Рихтер. Windows для профессионалов. - Что нужно знать программисту о внутренней работе Windows. 
Рихтер Дж., Создание эффективных Win32 приложений
Роджерсон Д., Основы COM
Дональд Бокс. Сущность технологии СОМ.
Снайдер. Эффективное программирование TCP-IP - приемы программирования TCP/IP
Тайлор. SQL For Dummies 7books SQL All in One 2007

4. Управление проектами.
Брукс. Мифический человеко-месяц или как создаются программные системы
ДеМарко. Deadline. Роман об управлении проектами
О`Коннэл. Серебрянная пуля. Как успешно руководить проектами
А.Купер.Психбольница в руках пациентов
Йордон Э. Путь камикадзе.
С.Кови. Семь навыков высокоэффективных людей

программирование

Next post
Up