Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания
Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее эффективными и грамотными методами управления рабочими процессами, которые позволят повысить качество ваших приложений, вашей жизни и жизни ваших коллег. Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы, следование которым приведет к улучшению дизайна ПО и качества кода, а также методы и подходы, доказавшие свою эффективность и приводящие к успеху. Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной разработки.
C# 10 и .NET 6. Современная кросс-платформенная разработка
Java Concurrency на практике
JavaScript для профессиональных веб-разработчиков
Kali Linux от разработчиков
Python. Исчерпывающее руководство
UNIX: руководство системного администратора
Windows для профессионалов: создание эффективных Win32-приложений с учетом специфики 64-разрядной версии Windows, 4-ое издание
Внедрение зависимостей на платформе .NET
Выразительный JavaScript. Современное веб-программирование
Здесь должен быть текст
Изучаем Java EE. Современное программирование для больших предприятий
Секреты Python Pro
Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания
С++. Практика многопоточного программирования
Сценарии командной оболочки. Linux, OS X и Unix. 2-е издание
Сценарии командной оболочки. Linux, OS X и Unix. 2-е издание
Тайная жизнь программ. Как создать код, который понравится вашему компьютеру
Танец с кубитами. Как на самом деле работают квантовые вычисления
Экстремальный Си. Параллелизм, ООП и продвинутые возможности