Published using Google Docs
Обязательная литература (книги)
Updated automatically every 5 minutes

Рекомендуемая литература по разработке ПО

Чем НЕ является этот список – не является набором ништяков которые нашли на просторах сети.

Чем является этот список – это перечень источников фундаментальных знаний, необходимых для успешной реализации проектов нашей компании. Ориентируемся на гибкую архитектуру.

  1. Идеальный программист (Роберт Мартин)
  2. Совершенный код (Стив Макконнелл)
  3. Чистый код (Роберт К. Мартин)
  4. Принципы, паттерны и методики гибкой разработки на C# (Роберт С. Мартин, Мика Мартин)
  5. Предметно-ориентированное программирование (DDD) (Эрик Эванс)
  6. Паттерны проектирования (Элизабет Фримен, Эрик Фримен, Кэти Сиерра, Берт Бейтс)
  7. Приемы объектно-ориентированного программирования. Паттерны проектирования (Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес)
  8. Шаблоны корпоративных приложений (Мартин Фаулер, Дейвид Райс, Мэттью Фоммел, Эдвард Хайет, Роберт Ми, Рэнди Стаффорд)
  9. Рефакторинг (Мартин Фаулер, Кент Бек, Джон Брант, Уильям Апдайк, Дон Робертс)
  10. Object Thinking
  11. Автоматное программирование

Больше полезного: https://github.com/kaize/kaize.github.io/blob/master/pages/books.md

Общее:

Принципы:

Методики:

Статьи:

Блоги:

Подборки:

Видео:

Эксперты к которым стоит прислушиваться: