книги по программированию

Современная программная инженерия, ПО в эпоху эджайла и непрерывного развертывания, Фарли Д., 2023

Современная программная инженерия, ПО в эпоху эджайла и непрерывного развертывания, Фарли Д., 2023.

Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее эффективными и грамотными методами управления рабочими процессами, которые позволят повысить качество ваших приложений, вашей жизни и жизни ваших коллег. Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы, следование которым приведет к улучшению дизайна ПО и качества кода, а также методы и подходы, доказавшие свою эффективность и приводящие к успеху. Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной разработки.

Современная программная инженерия, ПО в эпоху эджайла и непрерывного развертывания, Фарли Д., 2023
Скачать и читать Современная программная инженерия, ПО в эпоху эджайла и непрерывного развертывания, Фарли Д., 2023
 

Head First, Изучаем C#, Стиллмен Э., Грин Д., 2022

Head First, Изучаем C#, Стиллмен Э., Грин Д., 2022.

Серия Head First позволяет сразу приступить к созданию собственного кода на C#, даже если у вас нет никакого опыта программирования. Не нужно тратить время на изучение скучных спецификаций и примеров! Вы освоите необходимый минимум инструментов и сразу приступите к забавным и интересным программным проектам, от разработки 3D-игры до создания серьезного приложения и работы с данными. Четвертое издание книги было полностью обновлено и переработано, чтобы рассказать о возможностях современных C#, Visual Studio и .NET, оно будет интересно всем, кто изучает язык программирования С#. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Head First, Изучаем C#, Стиллмен Э., Грин Д., 2022
Скачать и читать Head First, Изучаем C#, Стиллмен Э., Грин Д., 2022
 

Тайная жизнь программ, Как создать код, который понравится вашему компьютеру, Стейнхарт Д., 2023

Тайная жизнь программ, Как создать код, который понравится вашему компьютеру, Стейнхарт Д., 2023.

Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна — нужно сразу создавать код, который будет работать хорошо и не будет прятать в себе трудноуловимые ошибки. Для этого Джонатан Стейнхарт исследует фундаментальные концепции, лежащие в основе работы компьютеров. Он рассматривает аппаратное обеспечение, поведение программ на определенных устройствах, чтобы показать, как на самом деле должен работать ваш код. Узнайте, что на самом деле происходит, когда вы запускаете код на компьютере, и вы научитесь программировать лучше и эффективнее.

Тайная жизнь программ, Как создать код, который понравится вашему компьютеру, Стейнхарт Д., 2023
Скачать и читать Тайная жизнь программ, Как создать код, который понравится вашему компьютеру, Стейнхарт Д., 2023
 

Создание микросервисов, Ньюмен С., 2023

Создание микросервисов, Ньюмен С., 2023.

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

Создание микросервисов, Ньюмен С., 2023
Скачать и читать Создание микросервисов, Ньюмен С., 2023
 

Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., Бэйли Э., 2023

Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., Бэйли Э., 2023.

Kotlin — это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS. Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API. Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains.

Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., Бэйли Э., 2023
Скачать и читать Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., Бэйли Э., 2023
 

Внедрение зависимостей на платформе .NET, Симан М., Дерсен С., 2021

Внедрение зависимостей на платформе .NET, Симан М., Дерсен С., 2021.

Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков. Это переработанное и дополненное издание классической книги «Внедрение зависимостей в .NET». Вы научитесь правильно внедрять зависимости для устранения жесткой связи между компонентами приложения. Познакомитесь с подробными примерами и усвоите основы работы с ключевыми библиотеками, необходимыми для внедрения зависимостей в .NET и .NET Core.

Внедрение зависимостей на платформе .NET, Симан М., Дерсен С., 2021
Скачать и читать Внедрение зависимостей на платформе .NET, Симан М., Дерсен С., 2021
 

Программируй & типизируй, Ришкуция В., 2021

Программируй & типизируй, Ришкуция В., 2021.

Причиной многих программных ошибок становится несоответствие типов данных. Сильная система типов позволяет избежать целого класса ошибок и обеспечить целостность данных в рамках всего приложения. Разработчик, научившись мастерски использовать типы в повседневной практике, будет создавать более качественный код, а также сэкономит время, которое потребовалось бы для выискивания каверзных ошибок, связанных с данными. В книге рассказывается, как с помощью типизации создавать программное обеспечение, которое не только было бы безопасным и работало без сбоев, но также обеспечивало простоту в сопровождении. Примеры решения задач, написанные на TypeScript, помогут развить ваши навыки работы с типами, начиная от простых типов данных и заканчивая более сложными понятиями, такими как функторы и монады.

Программируй & типизируй, Ришкуция В., 2021
Скачать и читать Программируй & типизируй, Ришкуция В., 2021
 

Программируем на C# 8.0., Разработка приложений, Гриффитс И., 2021

Программируем на C# 8.0., Разработка приложений, Гриффитс И., 2021.

C# —универсальный язык, который может практически всё! Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и эффективно создавать приложения любой сложности. Множество примеров кода научат работать с шаблонами, LINQ и асинхронными возможностями языка. Вы разберетесь с асинхронными потоками, ссылочными типами, допускающими значение NULL, сопоставлениями с образцом, реализациями по умолчанию для метода интерфейса, диапазонами и синтаксисом индексации и многим другим.

Программируем на C# 8.0., Разработка приложений, Гриффитс И., 2021
Скачать и читать Программируем на C# 8.0., Разработка приложений, Гриффитс И., 2021
 
Показана страница 5 из 38