molokmax / list-to-read

В этом репозитории буду размещать список литературы по разным направлениям

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

List to read

В этом репозитории буду размещать список литературы по разным направлениям.

Архитектура

  • Site Reliability Engineering. Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy
  • Распределенные системы. Паттерны проектирования. Брендан Бёрнс
  • Приемы объектно-ориентированного проектирования. Паттерны проектирования. Джон Влиссидес и др.
  • Объектно-ориентированный анализ и проектирование с примерами приложений. Гради Буч
  • Принципы, паттерны и методики гибкой разработки на языке C#. Роберт Мартин
  • Паттерны проектирования на платформе .NET. Сергей Тепляков
  • Паттерны проектирования. Эрик Фримен и др.
  • Читаемый код, или программирование как искусство. Дастин Боуэлл, Тревор Фаучер
  • Domain-Driven Design: Tackling Complexity in the Heart of Software. Eric Evans
  • Implementing Domain-Driven Design. Vaughn Vernon
  • Microservices Patterns: With examples in Java. Chris Richardson
  • Fundamentals of Software Architecture. Mark Richards, Neal Ford
  • Hands-On Domain-Driven Design with .NET Core. Alexey Zimarev
  • Высоконагруженные приложения. Программирование, масштабирование, поддержка. Мартин Клеппман
  • Масштабирование приложений. Выращивание сложных систем. Ли Атчисон
  • Чистая архитектура. Роберт Мартин

.NET

  • Безопасность ASP.NET Core. Кристиан Венц
  • CLR via C#. Джефри Рихтер
  • Управление памятью в .NET для профессионалов. Кокоса Конрад
  • ASP.NET CORE в действии. Эндрю Лок
  • Pro Asynchronous Programming with .NET. Richard Blewett
  • Entity Framework Core в действии. Смит Д
  • C# 9.0 in a Nutshell. Joseph Albahari
  • C# in Depth. Jon Skeet
  • C# 11 and .NET 7 - Modern Cross-Platform Development. Mark J. Price
  • Blazor in Action. Chris Sainty
  • Асинхронное программирование в C# 5.0. Алекс Дэвис

Frontend

Чистый код

  • Рефакторинг. Улучшение проекта существующего кода. Мартин Фаулер
  • Идеальный программист. Как стать профессионалом разработки ПО. Роберт Мартин
  • Программист-фанатик. Чед Фаулер
  • Чистый код. Роберт Мартин
  • Совершенный код. Стив Макконел
  • Программист-прагматик. Дейв Томас, Энди Хант

Другое

  • Алгоритмы. Построение и анализ. Томас Кормен и др.
  • Чистый Agile. Основы гибкости. Роберт Мартин
  • Soft Skills: The software developer's life manual. John Z. Sonmez
  • Practical Monitoring. Effective Strategies for the Real World. Mike Julian
  • Pro Git. Scott Chacon, Ben Straub
  • Git Magic. Ben Lynn
  • Принципы юнит-тестирования. Владимир Хориков
  • Software Engineering at Google. Titus Winters, Tom Manshreck, Hyrum Wright
  • Джедайские техники. Максим Дорофеев
  • Как пасти котов. Наставление для программистов, руководящих другими программистами. Дж. Ханк Рейнвотер

Требования к ПО

  • Разработка требований к программному обеспечению. Практические приемы сбора требований при разработке программных продуктов. Карл Вигерс, Джой Битти
  • Принципы работы с требованиями к программному обеспечению. Универсальный подход. Дин Леффингуэлл, Дон Уидриг

Нетворкинг

Блоги

TODO:

  • Оформить в виде таблицы
  • Добавить ссылки на книги
  • Отметить прочитанные
  • Дать субъективные оценки или описание
  • Разбить страницы по тематикам

About

В этом репозитории буду размещать список литературы по разным направлениям

License:MIT License