10 Книг по программированию — 10 книг

№1
Искусство автономного тестирования с примерами на С#
Рой Ошероув
ISBN:978-5-94074-945-5, 978-1-61729-089-3
Год издания:2014
Издательство:ДМК пресс
Язык:Русский

Во втором издании книги автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта гестов - понятых, удобных для сопровождения…

№3
Изучаем Python
Марк Лутц
ISBN:978-5-93286-159-2
Год издания:2011
Издательство:Символ-Плюс
Язык:Русский

Такие известные компании, как Google и Intel, Cisco и Hewlett-Packard, используют язык Python, выбрав его за гибкость, простоту использования и обеспечиваемую им высокую скорость…

№4
Принципы, паттерны и методики гибкой разработки на языке C#
Роберт Мартин, Мика Мартин
ISBN:978-5-93286-197-4
Год издания:2011
Издательство:Символ-Плюс
Серия:High Tech
Язык:Русский

Цель данной книги - собрать воедино все методики гибкой разработки и показать их работоспособность. Основанная на богатом опыте известного специалиста, Роберта Мартина, книга…

№5
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес
ISBN:978-5-459-01720-5, 0-201-63361-2
Год издания:2013
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

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

№6
Чистый код. Создание, анализ и рефакторинг
Роберт Мартин
ISBN:978-5-49807-381-1, 978-0132350884
Год издания:2010
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

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

№7
Внедрение зависимостей в .NET
Марк Симан
ISBN:978-5-496-00657-6
Год издания:2013
Издательство:Питер
Язык:Русский

Внедрение зависимостей позволяет уменьшить сильное связывание между программными компонентами. Вместо жесткого кодирования зависимостей (например, драйвера какой-либо базы…

№8
Адаптивный код на C#. Проектирование классов и интерфейсов, шаблоны и принципы SOLID
Гэри Маклин Холл
ISBN:978-5-8459-1991-5, 978-0-7356-8320-4
Год издания:2015
Издательство:Вильямс
Серия:Microsoft .NET Development
Язык:Русский

Об авторе
Гэри Маклин Холл является опытным разработчиком приложений на платформе .NET корпорации Microsoft и специализируется на применении проектных шаблонов, уделяя особое…

№9
Непрерывное развертывание ПО. Автоматизация процессов сборки, тестирования и внедрения новых версий программ
Джез Хамбл, Дэвид Фарли
ISBN:978-5-8459-1739-3, 978-0-321-60191-9
Год издания:2011
Издательство:Вильямс
Серия:Signature Series
Язык:Русский

Тестирование программного обеспечения, поставляемого пользователям, часто бывает болезненным, рискованным и длительным процессом. Перед вами книга, представляющая совершенно новую…

№10
Алгоритмы на Java
Роберт Седжвик, Кевин Уэйн
ISBN:978-5-8459-1781-2
Год издания:2012
Издательство:Вильямс
Язык:Русский

Книга Седжвика и Уэйна «Алгоритмы на Java» является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области алгоритмов,…