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

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

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

Рубин Кеннет С.: Основы Scrum: Практическое руководство по гибкой разработке ПО

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

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

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

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

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

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

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

Баушев С.В.: Удостоверяющие автоматизированные информационные системы и средства: Введение в теорию и практику

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

Руководство по микропрограммному обеспечению

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

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

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

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

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

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

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

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

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

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

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

Куприянов М.С.: Анализ данных и процессов: Учебное пособие (+ CD-ROM)

Скачать книгу (размер 2 605 Kb , формат fb2, страниц 512) Аннотация: «Излагаются основные направления в области разработки корпоративных систем: организация хранилищ данных, оперативный (OLAP) и интеллектуальный (Data Mining) анализ данных. В третьем издании по сравнению со вторым, выходившем под названием «Технологии анализа данных: Data Mining, Text Mining, Visual Mining, OLAP», добавлены визуальный (Visual Mining) и текстовый (Text Mining) анализ данных, анализ…

Эванс Э.: Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем

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

Коваленко В.В.: Проектирование информационных систем

Скачать книгу (размер 1 625 Kb , формат fb2, страниц 320) Аннотация: В пособии рассмотрены особенности проектирования ИС, участвующих в реализации CALS-технологий: MRP/MRPII/ERP-систем, систем электронной коммерции (В2В), управления цепочками поставок (SCM), управления взаимоотношениями с клиентами (CRM), а также систем поддержки принятия решений (OLAP). Обсуждены вопросы выбора технологии проектирования, программного инструментария для разработки проекта,…

Хоп Грегор: Шаблоны интеграции корпоративных приложений: Проектирование, создание и развертывание решений, основанных на обмене сообщениями

Скачать книгу (размер 3 421 Kb , формат fb2, страниц 672) Аннотация: Основываясь на многолетнем опыте, эксперты Грегор Хоп и Бобби Вульф рекомендуют асинхронный обмен сообщениями в качестве оптимальной стратегии интеграции корпоративных приложений. Вместе с тем создание и развертывание решений, основанных на обмене сообщениями, представляет собой весьма непростую задачу для разработчиков. В книге Шаблоны интеграции корпоративных приложений рассматриваются шаблоны…

Батчер Пол: Семь моделей конкуренции и параллелизма за семь недель: Раскрываем тайны потоков. Руководство

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

Флах Питер: Машинное обучение: Наука и искусство построения алгоритмов, которые извлекают знания из данных

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

Керниган Брайан У.: Практика программирования: Руководство

Скачать книгу (размер 1 462 Kb , формат fb2, страниц 288) Аннотация: Брайану Кернигану и Робу Пайку удалось придать своей книге Практика программирования ту же глубину и профессиональное качество, которые характеризуют их другую классическую совместную работу The Unix Programming Environment. Эта книга поможет любому — программисту сделать свой труд более производительным и эффективным. Практика программирования состоит не только из написания кода. Программисты…

Савчук Игорь: Отъявленный программист: Лайфхакинг из первых рук

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