Скачать книги серии «Программирование от экспертов»

Профессиональная работа с Git

Серия: Программирование от экспертов

Жанр: Разное

Каждый раздел данного издания базируется на топовых материалах сайта Stack Overflow, касающихся использования самой современной системы контроля версий Git, и представляет собой описание одной из ее ключевых команд со всеми сопутствующими параметрами. В качестве конкретных примеров рассмотрены практические случаи, с которыми лучшие разработчики программного обеспечения, а «по совместительству» члены сообщества программистов Stack Overflow, сталкивались в процессе длительного использования Git, и именно поэтому за каждым из разделов книги стоит опытный автор, глубоко разбирающийся в анализируемой теме. Многое из представленного здесь ранее не публиковалось в русскоязычных учебниках по Git, например, отдельное внимание уделяется особенностям работы с подмодулями, переносу в Git проектов из других систем контроля версий, а также более широким возможностям некоторых команд.

Принципы объектно-ориентированного программирования

Серия: Программирование от экспертов

Жанр: Разное

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

Swift. Самое полное руководство по разработке в примерах от сообщества Stack Overflow

Серия: Программирование от экспертов

Жанр: Разное

Эта книга знакомит читателя с основами программирования на широко распространенном языке Swift, который специально разработан компанией Apple для создания приложений под iOS и macOS. Основное внимание в ней уделено практическим аспектам, что позволит и новичкам, и опытным разработчикам сразу применять теорию на практике. Специалисты разного уровня подготовки найдут здесь всю необходимую информацию – от основ синтаксиса языка и работы со Swift Playgrounds до знакомства с инструментарием JSON, рассмотрения примеров взаимодействия Swift с Objective-C, использования в Swift шаблонов проектирования, парадигм протокольно-ориентированного и функционального программирования. Кроме того, в этом практическом руководстве представлена информация о применении Swift в сферах безопасности и криптографии, а также о повышении производительности Swift-кода.