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

Левитан С.: Регулярные выражения: Сборник рецептов

Скачать книгу (размер 3 094 Kb , формат fb2, страниц 608) Аннотация: Сборник содержит более 100 рецептов, которые помогут научиться эффективно оперировать данными и текстом с применением регулярных выражений. Книга знакомит читателя с функциями, синтаксисом и особенностями этого важного инструмента в различных языках программирования: С#, Java, JavaScript, Perl, PHP, Python, Ruby и VB.NET. Предлагаются пошаговые решения наиболее часто встречающихся задач: работа с…

Сегаран Т.: Программируем коллективный разум

Скачать книгу (размер 1 870 Kb , формат fb2, страниц 368) Аннотация: Средства эффективной обработки информации в Интернете еще никогда не были настолько важны и востребованы, как сегодня. Эта книга — первое практическое руководство по программированию интеллектуальных приложений для Web 2.0. Здесь вы найдете все необходимое, чтобы научиться создавать самообучаемые программы, которые способны собирать и анализировать огромные массивы данных, имеющиеся в Сети. Вы…

Федотов И.Е.: Модели параллельного программирования

Скачать книгу (размер 1 952 Kb , формат fb2, страниц 384) Аннотация: Книга посвящена рассмотрению некоторых высокоуровневых моделей параллельного и распределенного программирования. В порядке усложнения описываются несколько моделей внутренней организации параллельных программ: ярусно-параллельная форма программы, сети конечных автоматов, сети Петри, модель актеров, а также модель квантовых вычислений. Приводятся примеры программной реализации на C++ с…

Раскин Д.: Интерфейс: Новые направления в проектировании компьютерных систем

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

Фридл Дж.: Регулярные выражения

Скачать книгу (размер 3 094 Kb , формат fb2, страниц 608) Аннотация: Книга Джеффри Фридла «Регулярные выражения» откроет перед вами секрет высокой производительности. Тщательно продуманные регулярные выражения помогут избежать долгих часов утомительной работы и решить проблемы за 15 секунд. Ставшие стандартной возможностью во многих языках программирования и популярных программных продуктах, включая Perl, PHP, Java, Python, Ruby, MySQL, VB.NET, C# (и других языках…

Тарасов С.В.: Дефрагментация мозга: Софтостроение изнутри

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

Спольски Дж: Джоэл о программировании: и разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения, проектировщикам и менеджерам, а также тем, кому посчастливилось или не повезло в каком-то качестве работать с ни

Скачать книгу (размер 1 789 Kb , формат fb2, страниц 352) Аннотация: Книга представляет собой подборку эссе, опубликованных автором на его сайте http://www.joelonsoftware.com. Талант и глубокое проникновение в суть предмета сделали Джоэла мастером своего дела, а остроумие и едкий юмор принесли сайту скандальную известность среди программистов. Затронуты практически все вообразимые аспекты создания ПО от лучших способов устройства рабочего места программиста до…

Каширин Игорь Юрьевич: Автоматизированный анализ деятельности предприятия с использованием семантических сетей

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

Гецци К.: Основы инженерии программного обеспечения

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

Шилин Кирилл Юрьевич: Макропроектирование компьютерных обучающих систем

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

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

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

Гэртнер Маркус: ATDD — разработка программного обеспечения через приемочные тесты

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

Берд Ричард: Жемчужины проектирования алгоритмов: функциональный подход

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

Хант Э.: Этюды на тему быстрой разработки программного обеспечения: работа в реальном мире

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

Фаулер М.: Рефакторинг: улучшение существующего кода

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

Мацяшек Л.А.: Практическая программная инженерия на основе учебного примера

Скачать книгу (размер 4 869 Kb , формат fb2, страниц 956) Аннотация: Рассмотрены вопросы современных методов создания сложного программного обеспечения, использующего информацию, хранимую в базе данных. Подчеркнуты особенности создания такого программного обеспечения коллективом разработчиков: итеративный характер разработки, использование стандартных средств создания программ (стандартные компоненты, паттерны, Bean-компоненты и т.д.). Большое внимание уделено…

Макконнелл Дж.: Анализ алгоритмов: Активный обучающий подход

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

Кон Майк: Пользовательские истории: гибкая разработка программного обеспечения

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

Орам Э.: Идеальная разработка ПО: Рецепты лучших программистов

Скачать книгу (размер 3 013 Kb , формат fb2, страниц 592) Аннотация: «Авторы популярной в IT-сообществе книги «Идеальный код» вновь предлагают вашему вниманию подборку лучших решений от признанных экспертов в области разработки ПО. Существует много споров о том, какие же инструменты, технологии и практики могут действительно оптимизировать процесс разработки ПО и усовершенствовать конечный продукт. В новой книге под редакцией Энди Орама и Грега Уилсона известные…

Майерс Гленфорд: Искусство тестирования программ

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