5 книг от Иван Иван
Здесь пылиться всё, что есть у меня на книжной полке у рабочего стола. Часть из этого я уже прочитал, а часть, быть может, прочту в ближайшем будущем.
Чистый код. Создание, анализ и рефакторинг. Библиотека программиста - Роберт Мартин

1. Чистый код. Создание, анализ и рефакторинг. Библиотека программиста Роберт Мартин

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

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

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

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

C# 8.0. Карманный справочник - Джозеф Албахари, Бен Албахари

3. C# 8.0. Карманный справочник Джозеф Албахари, Бен Албахари

Когда вам нужны ответы на вопросы по программированию на языке C# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать - безо всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве краткого справочника, данное руководство

Приемы объектно-ориентированного проектирования. Паттерны проектирования - Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес

4. Приемы объектно-ориентированного проектирования. Паттерны проектирования Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес

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

Путь программиста - Джон Сонмез

5. Путь программиста Джон Сонмез

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

Мнения

    Вы смотрите Моя книжная полка - список литературы