Книга Настольная книга бэкендера (Филипп Щербанич) — 1

Настольная книга бэкендера

Ждут выхода 40 человек
«Настольная книга бэкендера» — практическое руководство по серверной разработке, которое охватывает весь путь создания программного продукта: от анализа бизнес-требований до эксплуатации и дальнейшего развития системы. Филипп Щербанич, инженер с более чем 15-летним опытом работы над высоконагруженными системами, объясняет, почему написание кода составляет лишь часть работы разработчика. Автор показывает, как проектировать архитектуру, выбирать технические решения, организовывать тестирование и б

Описание и характеристики

«Настольная книга бэкендера» — практическое руководство по серверной разработке, которое охватывает весь путь создания программного продукта: от анализа бизнес-требований до эксплуатации и дальнейшего развития системы. Филипп Щербанич, инженер с более чем 15-летним опытом работы над высоконагруженными системами, объясняет, почему написание кода составляет лишь часть работы разработчика. Автор показывает, как проектировать архитектуру, выбирать технические решения, организовывать тестирование и безопасно выпускать обновления. Отдельное внимание уделено взаимодействию с командой, работе с требованиями и поиску баланса между скоростью разработки и надёжностью. На практических примерах читатель разберётся, как устроен процесс создания программных систем и какие решения помогают избежать распространённых ошибок.

О чём книга

Разработка серверной части приложения начинается задолго до написания первой строки кода. Необходимо разобраться в требованиях бизнеса, продумать архитектуру, определить способы хранения и обработки данных, предусмотреть возможные нагрузки и будущие изменения. Филипп Щербанич последовательно рассматривает основные этапы создания программного продукта. Он объясняет, как проектировать гибкие и масштабируемые системы, работать с базами данных, организовывать тестирование и поддерживать стабильность приложения после запуска. Автор уделяет внимание вопросам, которые возникают в повседневной работе инженера: как избежать избыточной сложности архитектуры, обеспечить качество кода и согласовать технические решения с другими участниками команды.

Об авторе

Филипп Щербанич — старший инженер по серверной разработке с опытом работы более 15 лет. Специализируется на создании надёжных высоконагруженных систем. С 2023 года входит в экспертный совет ИТМО по программе «Бизнес-тезис», выступает экспертом и наставником в AI Talent Hub (проекте в области искусственного интеллекта), участвует в профессиональном сообществе разработчиков DZone. Помимо инженерной работы, помогает другим специалистам развивать профессиональные навыки.

Чем книга будет интересна

Автор рассматривает серверную разработку как комплексную инженерную задачу, в которой качество результата зависит от множества взаимосвязанных решений. Особое внимание уделено трём направлениям:
  • Проектирование архитектуры. Принципы создания гибких и масштабируемых систем, выбор технических решений и способы избежать неоправданного усложнения проекта.
  • Надёжность и качество. Код-ревью (проверка кода другими разработчиками), тестирование, организация рабочих процессов и безопасный выпуск изменений.
  • Работа за пределами программирования. Сбор требований, взаимодействие с коллегами, обсуждение архитектуры и поиск компромиссов между сроками разработки и устойчивостью системы.
Вместо сухого перечисления определений читателя ждёт разговор о реальной инженерной практике. Автор использует примеры из профессионального опыта, разбирает распространённые ошибки и объясняет, как принимаются решения в условиях действующего проекта.

Кому понравится книга

  • Бэкенд-разработчикам, которые хотят систематизировать знания и лучше понимать полный цикл создания программного продукта.
  • Начинающим инженерам, которым важно разобраться в принципах проектирования архитектуры, тестирования и эксплуатации систем.
  • Опытным программистам, заинтересованным в повышении надёжности приложений и совершенствовании рабочих процессов.
  • Техническим руководителям и участникам команд разработки, которые принимают архитектурные решения и отвечают за качество программных продуктов.
«Настольная книга бэкендера» поможет увидеть за отдельными строками кода целую систему и понять, как создавать программные продукты, которые остаются надёжными даже при росте нагрузки и изменении требований.

Описание подготовлено редакцией Читай-города на основе официальной аннотации издательства, отзывов и оценок покупателей, а также информации из открытых интернет-источников.
Книга «Настольная книга бэкендера» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу Филипп Щербанич «Настольная книга бэкендера» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.