Home » Жанры » О » "Общие вопросы разработки и тестирования программного обеспечения"

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

Скачать книгу (размер 4 237 Kb , формат fb2, страниц 832) Аннотация: В данной книге показано, как применять принципы разработки программного обеспечения, в частности шаблоны проектирования, инкапсуляцию, исключение повторений и описательные имена, к написанию кода тестов. В части I рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и «запахов» тестов (признаков существующей проблемы). В частях II и III приводится…

Магда Ю.С.: Программирование последовательных интерфейсов (+ CD-ROM)

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

Гудлиф П.: Ремесло программиста: Практика написания хорошего кода

Скачать книгу (размер 3 584 Kb , формат fb2, страниц 704) Аннотация: Ничто не сравнится по ценности с советами настоящего программиста-профессионала. Книга Питера Гудлифа «Ремесло программиста» написана ясно, практично и занимательно. Она поможет вам перейти на более высокий уровень мастерства программирования и покажет, как писать код, который больше чем «просто работает». Да, вы умеете писать работающий код, но как написать понятный код? Как добиться его…

Дьяконов В.П.: Цифровые анализаторы спектра, сигналов и логики

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

Сеов С.: Проектируем время: Психология восприятия времени в программном обеспечении

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

Форд Н.: Продуктивный программист: Как сделать сложное простым, а невозможное — возможным

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

Белладжио Д.: Разработка программного обеспечения: управление изменениями

Скачать книгу (размер 1 952 Kb , формат fb2, страниц 384) Аннотация: Эта книга об инженерной дисциплине, которая называется управлением конфигурацией программного обеспечения (software configuration management — SCM), а также о широко используемом продукте SCM — ClearCase, который автоматизирует и поддерживает практическое применение SCM посредством модели, называемой унифицированным управлением изменениями (Unified Change Management — UCM). Настоящая книга…

Тжаскалик Т.: Введение в исследование операций с применением компьютера (+ CD-ROM)

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

Фостер Дж.: Создание защищенных от вторжения прикладных программ

Скачать книгу (размер 3 992 Kb , формат fb2, страниц 784) Аннотация: В своей новой книге Джеймс Фостер, автор ряда бестселлеров, впервые описывает методы, которыми пользуются хакеры для атак на операционные системы и прикладные программы. Он приводит примеры работающего кода на языках C/C++, Java, Perl и NASL, в которых иллюстрируются методы обнаружения и защиты от наиболее опасных атак. В книге подробно изложены вопросы, разбираться в которых насущно необходимо…

Арлазаров В.Л.: Технологии программирования и хранения данных: Том 45, 2009

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

Вихнин А.Г.: Штурм четвертого мегапроекта: кто будет новым Биллом Гейтсом? Системный анализ и выбор стратегии

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

Гласс Р.: Факты и заблуждения профессионального программирования

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

Платт Д.: Софт — отстой! И что с этим делать?

Скачать книгу (размер 1 258 Kb , формат fb2, страниц 248) Аннотация: Дэвид Платт, за плечами которого 20-летний опыт программирования и преподавания, утверждает, что современное ПО – отстой. Оно не защищено и позволяет программам злоумышленников проникать из Интернета в наши компьютеры. Оно ненадежно и ломается в самый ответственный момент, уничтожая плоды наших долгих трудов и не давая средств к их спасению. Им трудно пользоваться, потому что приходится ломать…

Кристиан Д.Бакли: Реализация IBM Rational ClearQuest: полное руководство по внедрению

Скачать книгу (размер 1 177 Kb , формат fb2, страниц 232) Аннотация: Книга посвящена внедрению IBM Rational ClearQuest, одному из наиболее мощных инструментов для контроля производства программного обеспечения. Содержит описание основных возможностей ClearQuest и множество примеров, которые позволят легко и быстро освоить этот инструмент. Из книги вы узнаете о стратегии и тактике контроля изменений, об эффективном внедрении ClearQuest и создании модели вашей…

Бакли К.: ClearCase: искусство внедрения: секреты успешной реализации

Скачать книгу (размер 1 462 Kb , формат fb2, страниц 288) Аннотация: Книга посвящена внедрению IBM Rational ClearCase — мощного инструмента для управления конфигурациями. Ее особенность — искрометный юмор. В отличие от большинства технических писателей, авторы используют отвлеченные бытовые примеры для описания сложной информационной системы. Книга построена таким образом, чтобы даже неподготовленный читатель, знакомый лишь с основами ИТ, смог без особых усилий…

Дюваль П.М.: Непрерывная интеграция: улучшение качества программного обеспечения и снижение риска

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

Тернер Майкл: Основы Microsoft Solution Framework

Скачать книгу (размер 1 707 Kb , формат fb2, страниц 336) Аннотация: Эта книга — практическое руководство по использованию Microsoft Solutions Framework (MSF) — методологии создания программных решений. Здесь, с учетом практического опыта корпорации Майкрософт, подробно описан согласованный набор концепций, моделей и правил, используемых при управлении командой и рабочими процессами; приведены конкретные примеры применения MSF для создания более надежных…

Бек К.: Шаблоны реализации корпоративных приложений

Скачать книгу (размер 891 Kb , формат fb2, страниц 176) Аннотация: Кент Бек, один из самых креативных и признанных лидеров в индустрии программного обеспечения, собрал 77 шаблонов, предназначенных для обслуживания задач ежедневного программирования и написания более читаемого кода. Эта новая коллекция шаблонов предназначена для реализации многих аспектов разработки, включая классы, состояние, поведение, методы, коллекции, инфраструктуры и т.д. Автор использует…

Макконнелл С.: Профессиональная разработка программного обеспечения

Скачать книгу (размер 1 217 Kb , формат fb2, страниц 240) Аннотация: Стив Макконнелл, автор бестселлера «Совершенный код», других книг и многочисленных статей о разработке ПО, убедительно показывает, что разработка ПО может быть стабильно успешной, если сделать совершеннее саму профессию разработчика ПО. Он не только показывает, почему и как отрасль пришла к своему современному состоянию, и описывает шаги, которые должен предпринять каждый, кто хочет подняться на…

Джарратано Д.: Экспертные системы: принципы разработки и программирование (+ CD-ROM)

Скачать книгу (размер 5 869 Kb , формат fb2, страниц 1152) Аннотация: Данное четвертое издание представляет собой результат существенного пересмотра известного во всем мире учебника по экспертным системам и разработке программного обеспечения с помощью инструментария языка экспертных систем CLIPS. Книга включает сведения, относящиеся к двум основным направлениям: в первой половине книги излагается теория экспертных систем и показано, какое место занимают экспертные…