Секреты мастерства от практика. Автор делится трудно выявляемыми методиками, отточенными в реальных проектах! Ваше приложение работает, но код сложно поддерживать? Эта книга учит писать на Swift иначе. Вы освоите техники, которые делают код предсказуемым, гибким и безопасным: от грамотного использования опционалов и обработки ошибок до построения архитектуры на основе протоколов (POP) и обобщённого программирования. Вы узнаете, как избегать типичных ошибок и использовать сильные стороны языка для создания по-настоящему профессионального ПО. Создание своего первого игрушечного приложения для iOS или Mac на языке Swift – это весело. Написание безопасного, надежного программного обеспечения профессионального уровня – совсем другое дело. Язык Swift включает в себя удивительный набор очень мощных функций и поддерживает широкий диапазон стилей и методов программирования. Просто нужно засучить рукава и приступить к детальному изучению. Переходя от одной концепции к другой, эта книга знакомит вас с навыками, необходимыми для создания профессионального программного обеспечения для платформ Apple, таких как iOS и Mac, а также на сервере с Linux. Следуя многочисленным конкретным примерам, поучительным объяснениям и увлекательным упражнениям, в конечном итоге вы освоите такие мощные методы, как обобщения, эффективная обработка ошибок, протокольно-ориентированное программирование и современные шаблоны Swift. Автор книги показывает особо важные и трудно выявляемые методики, которые он освоил на протяжении работы со Swift. Издание рассчитано на программистов продвинутого начального и среднего уровней. Книга поможет углубить знания языка Swift и научиться применять его возможности при создании современных приложений. Материал подходит для программистов, которые хотят перейти от основ к профессиональной разработке. Практические примеры познакомят с архитектурой Swift-приложений, протоколами, обобщениями и типобезопасным кодом. Отдельное внимание уделяется приёмам, которые помогают сделать программы надёжнее и удобнее для поддержки. Издание будет полезно разработчикам, изучающим iOS-разработку, macOS-программирование и Swift для Linux. Книга помогает совершенствовать навыки и применять современные подходы к разработке программного обеспечения.
Характеристики
Общие характеристики
Артикул Маркета
103723322502
Дополнительно
Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете.Возрастное ограничение 18+
Нет отзывов и оценок
Но можно задать вопрос, чтобы узнать о товаре больше