Главная » Жанры » Р » "Разработка и тестирование программного обеспечения"

Ездаков А.Л.: Функциональное и логическое программирование

Скачать книгу (размер 600 Kb , формат fb2, страниц 119) Аннотация: В пособии рассмотрены основные аспекты функционального и логического программирования на примере использования языков Lisp и Turbo-Prolog. Для студентов, обучающихся по направлениям «Информатика и вычислительная техника» и «Прикладная математика и информатика».

Бережной А.: Сохранение данных: теория и практика

Скачать книгу (размер 1 610 Kb , формат fb2, страниц 317) Аннотация: «В книге рассказано о том, что необходимо для превращения вверенной ИТ-инфраструктуры в отказоустойчивую систему. Какие существуют способы защиты информации, какие этапы необходимо пройти при проектировании, как создать Disaster Recovery Plan (план полного восстановления), как создать эффективную систему резервного копирования, как организовать защиту перемещаемых данных — обо всем об этом и о…

Качин К.: Введение в надежное и безопасное распределенное программирование

Скачать книгу (размер 2 605 Kb , формат fb2, страниц 512) Аннотация: В современных вычислениях программы нередко объединяют несколько процессов. Основная проблема, возникающая при создании таких распределенных программ, состоит в том, чтобы заставить все процессы вместе работать над решением общей задачи, даже в случае отказов некоторых из них. Под отказами подразумеваются: аварийное завершение некоторых процессов, потеря связи с ними и даже злонамеренное…

Мартин Роберт: Идеальный программист: Как стать профессионалом разработки ПО

Скачать книгу (размер 1 136 Kb , формат fb2, страниц 224) Аннотация: Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это — основа для них. Потому что они являются профессионалами своего дела. В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код»,…

Вигерс Карл: Разработка требований к программному обеспечению: Руководство

Скачать книгу (размер 3 747 Kb , формат fb2, страниц 736) Аннотация: Эта книга — подробное руководство по разработке качественных требований к программному обеспечению. Здесь описаны десятки проверенных на практике приемов выявления, формулирования, разработки, проверки, утверждения и тестирования требований, которые помогут разработчикам, менеджерам и маркетологам создать эффективное ПО. Настоящее издание дополнено новыми приемами, посвященными разработке…

Купер А.: Интерфейс: Основы проектирования взаимодействия

Скачать книгу (размер 3 665 Kb , формат fb2, страниц 720) Аннотация: Алан Купер начал работу над первым изданием этой книги 20 лет назад. Он убеждал программистов в том, что пришла пора шагнуть навстречу пользователям и начать писать программы, которые будут им нравиться. В наши дни сложилась совершенно иная ситуация — оцифровка всех видов информации заставила пользователей с головой окунуться в новые технологии. Четвертое издание книги учитывает все изменения в…

Криспин Лайза: Гибкое тестирование: Практическое руководство для тестировщиков ПО и гибких команд

Скачать книгу (размер 2 360 Kb , формат fb2, страниц 464) Аннотация: «Тестирование является ключевым компонентом гибкой разработки. Широкое внедрение гибких методов привело к необходимости помещения в центр внимания приемов эффективного тестирования, а гибкие проекты существенно трансформировали роль тестировщиков ПО. Тем не менее, большинство функций тестировщика остается в значительной степени недопонятыми. В чем же состоит истинная роль тестировщика? Нужны ли…

Барамба Сергей Анатольевич: Крестовый поход ИТ-руководителя

Скачать книгу (размер 809 Kb , формат fb2, страниц 160) Аннотация: «Тот, кто становится руководителем ИТ-подразделения, начинает своего рода «крестовый поход». У каждого свои собственные цели, но всех объединяет постоянное ощущение череды битв и краткосрочных стычек с пользователями, вечная нехватка времени и ресурсов и маневры элементов вверенной инфраструктуры. Каждый день становится испытанием веры, и только истинно преданный своему делу сможет идти по этому…

Фаулер Ч.: Программист-фанатик

Скачать книгу (размер 1 054 Kb , формат fb2, страниц 208) Аннотация: В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования – ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многих других. Подобные знания…

Степаненко Сергей Александрович: Мультипроцессорные среды суперЭВМ: Масштабирование эффективности

Скачать книгу (размер 1 585 Kb , формат fb2, страниц 312) Аннотация: В монографии «Мультипроцессорные среды суперЭВМ. Масштабирование эффективности» изложены методы создания мультипроцессорных сред с наперед заданными значениями основных параметров, в частности производительности, эффективности, надежности. Книга адресована специалистам, разрабатывающим сложные вычислительные системы, а также студентам и аспирантам соответствующих специальностей.

Хамбл Джез: Непрерывное развертывание ПО: Автоматизация процессов сборки, тестирования и внедрения новых версий программ

Скачать книгу (размер 2 197 Kb , формат fb2, страниц 432) Аннотация: «Тестирование программного обеспечения, поставляемого пользователям, часто бывает болезненным, рискованным и длительным процессом. Перед вами книга, представляющая совершенно новую стратегию разработки — набор принципов и практических методик, обеспечивающих быструю инкрементную поставку высококачественного программного обеспечения. Благодаря автоматизации процессов сборки, установки и…

Кериевски Джошуа: Рефакторинг с использованием шаблонов

Скачать книгу (размер 2 033 Kb , формат fb2, страниц 400) Аннотация: Книга содержит теоретические сведения и практические инструкции по выполнению рефакторингов, управляемых шаблонами проектирования, а именно последовательности низкоуровневых рефакторингов, позволяющих разработчикам безопасно переходить в своих проектах к реализации шаблонов проектирования, по направлению к ним или выполнять рефакторинг с отказом от шаблонов проектирования. Используя код реальных…

Кнут Д.: Искусство программирования: Том 1. Основные алгоритмы

Скачать книгу (размер 3 665 Kb , формат fb2, страниц 720) Аннотация: «Первый том серии книг «Искусство программирования» начинается с описания основных понятий и методов программирования. Затем автор сосредоточивается на рассмотрении информационных структур —представлении информации внутри компьютера, структурных связях между элементами данных и способах эффективной работы с ними. Для методов имитации, символьных вычислений, числовых методов и методов разработки…

Месарош Джерард: Шаблоны тестирования xUnit: Рефакторинг кода тестов. Руководство

Скачать книгу (размер 4 237 Kb , формат fb2, страниц 832) Аннотация: «Книга Шаблоны тестирования xUnit может служить полным руководством по написанию автоматизированных тестов на основе xUnit — наиболее популярной инфраструктуры модульного тестирования. Специалист по гибким процессам разработки и эксперт по автоматизации тестирования Джерард Месарош описывает 68 проверенных шаблонов, упрощающих написание, понимание и обслуживание тестов. Кроме того, в книге…

Нейгард М.: Release it! Проектирование и дизайн ПО для тех, кому не всё равно

Скачать книгу (размер 1 625 Kb , формат fb2, страниц 320) Аннотация: Независимо от инструмента, которым вы пользуетесь для разработки ПО, вам пригодятся шаблоны проектирования. Стабильность, безопасность и дружественный интерфейс – вот три важнейших слагаемых успеха вашего программного продукта.

Сонмез Джон: Путь программиста: Человек эпохи IT

Скачать книгу (размер 2 278 Kb , формат fb2, страниц 448) Аннотация: Любой программист — прежде всего, человек со своими достоинствами и недостатками. Но в то же время программист — это интеллектуал, человек, постоянно занятый решением задач, анализом требований, исправлением ошибок, взаимодействием с коллегами и заказчиками. Наконец, программист — это человек, регулярно испытывающий серьезный стресс, вынужденный укладываться в жесткие сроки и просто обязанный…

Кон Майк: Scrum: гибкая разработка ПО: Описание процесса успешной гибкой разработки программного обеспечения

Скачать книгу (размер 2 931 Kb , формат fb2, страниц 576) Аннотация: «Данная книга предназначена для прагматичных специалистов в области разработки программного обеспечения, которые хотят получить надежные, заслуживающие доверия ответы на большинство трудных вопросов, с которыми им приходится сталкиваться в процессе внедрения Scrum. В своей книге автор описывает все аспекты процесса внедрения: запуск процесса, оказание людям помощи в освоении новых ролей,…

Перерва Андрей Дмитриевич: Путь аналитика: Практическое руководство IT-специалиста

Скачать книгу (размер 1 544 Kb , формат fb2, страниц 304) Аннотация: Перед вами настольная книга для системных аналитиков, программистов, архитекторов программного обеспечения, менеджеров проектов и начальников отделов по разработке программ. Кроме того, книга будет полезным учебным пособием для преподавателей, студентов и аспирантов кафедр IT в технических вузах. Как воплотить неясные ожидания заказчика в блестящий и прибыльный проект? Как избежать ошибок на…

Ньюмен Сэм: Создание микросервисов: Руководство

Скачать книгу (размер 1 544 Kb , формат fb2, страниц 304) Аннотация: Книга посвящена программированию микросервисов — небольших автономных компонентов, позволяющих добиться модульности и отказоустойчивости любой программы. Теория микросервисов тесно связана с философией Unix, способствует улучшению архитектуры любых приложений, помогает избегать громоздкого и запутанного кода. Эта книга поможет читателю заново взглянуть на многие, казалось бы, трудноразрешимые…

Реймонд Эрик С.: Искусство программирования для Unix: Руководство

Скачать книгу (размер 2 768 Kb , формат fb2, страниц 544) Аннотация: Данная книга создавалась на протяжении пяти лет. За это время автор обобщил неписаную, с трудом познающуюся мудрость проектирования программного обеспечения, накопленную за тридцать лет существования UNIX. Реймонд впервые преподносит вместе философию, модели проектирования, инструменты, культуру и традиции, делающие UNIX очагом развития лучших в мире и самых новаторских программ, и показывает,…