Практическое руководство по подготовке к OOD-собеседованиям в ведущих IT-компаниях. Книга предлагает четкую 4-этапную схему проектирования, глубокий разбор основ ООП и SOLID, а также 14 готовых к реализации систем (парковка, кинотеатр, банкомат, ресторан, лифты и др.). Каждый кейс сопровождается сбором требований, UML-диаграммами, рабочим кодом и проработкой граничных случаев. Дополнительно — паттерны проектирования и советы по коммуникации. Идеальный инструмент, чтобы перейти от теории к уверенной практике.Что внутри? Инсайдерская информация о том, на что и почему обращают внимание эксперты, проводящие собеседование • Четырехступенчатая схема для решения любого вопроса на ООD-собеседовании • 11 реальных задач с OOD-собеседований с детальным разбором решений • 133 подробные диаграммы, поясняющие системные архитектуры и рабочие процессы.
Сюй Алекс
Алекс Сюй — опытный разработчик программного обеспечения и предприниматель. Ранее он работал в таких компаниях, как Twitter, Apple, Zynga и Oracle. Алекс получил степень магистра наук в Университете Карнеги-Меллона. Его страсть — проектирование и реализация сложных систем.