bannerbanner
logo

Технологии разработки программного обеспечения

Самое популярноеНовое
Чистая архитектура. Искусство разработки программного обеспечения
Чистая архитектура. Искусство разработки программного обеспечения
4
«Идеальный программист» и «Чистый код» – легендарные бестселлеры Роберта Мартина – рассказывают, как достичь высот профессионализма. «Чистая архитекту…
Подробнее
Редкая профессия
Редкая профессия
0
Книга рассказывает о нескольких проектах, связанных с разработкой компиляторов, в частности, об истории разработки первого отечественного ISO-совмести…
Подробнее
Принципы построения многоязычной системы каталогизации и использования библиотечного фонда
Принципы построения многоязычной системы каталогизации и использования библиотечного фонда
0
Предложен подход к построению технологической схемы для каталогизации и управления использованием книжного фонда, которые требуют вовлечения в работу …
Подробнее
Разработка структуры быстродействующего декодера БЧХ-кода (15, 7, 5) на основе метода циклического декодирования
Разработка структуры быстродействующего декодера БЧХ-кода (15, 7, 5) на основе метода циклического декодирования
0
Авторами приведено общее описание метода циклического декодирования БЧХ-кода. Представлена структура декодера БЧХ-кода (15, 7, 5), исправляющего двукр…
Подробнее
Безопасность разработки в Agile-проектах
Безопасность разработки в Agile-проектах
0
В большинстве организаций стремительно принимают на вооружение гибкие (agile) методики разработки. Они позволяют своевременно реагировать на изменение…
Подробнее
Элементы гейм-дизайна. Как создавать игры, от которых невозможно оторваться
Элементы гейм-дизайна. Как создавать игры, от которых невозможно оторваться
4
Книга Роберта Зубека поможет начинающим создателям игр получить ясное понимание о том, как устроена разработка. Автор разделяет процесс гейм-дизайна н…
Подробнее
Применение объектного моделирования с использованием UML и анализ прецедентов на примере разработки книжного Internet-магазина
Применение объектного моделирования с использованием UML и анализ прецедентов на примере разработки книжного Internet-магазина
0
Данная книга представляет собой руководство по применению прецедентов. Практические вопросы проиллюстрированы на примере разработки книжного Internet-…
Подробнее
Шаблоны корпоративных приложений
Шаблоны корпоративных приложений
0
Создание компьютерных систем – дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программног…
Подробнее
Реализация автоматной парадигмы вычислений на объектно-атрибутном базисе
Реализация автоматной парадигмы вычислений на объектно-атрибутном базисе
0
В статье описываются реализации – программная или аппаратная – автоматной вычислительной системы (ВС) на базе объектно-атрибутной вычислительной систе…
Подробнее
Рефакторинг с использованием шаблонов
Рефакторинг с использованием шаблонов
0
В 1994 году книга «Dessign Patterns» полностью перевернула объектно-ориентированную разработку программного обеспечения, предоставив классические реше…
Подробнее
Agile. Основы
Agile. Основы
3
Электронный учебник – сборник материалов, изучив который, вы сможете получить краткое и емкое представление об основных практиках Agile. – Что такое A…
Подробнее
Профессиональные компетенции разработки программного обеспечения
Профессиональные компетенции разработки программного обеспечения
0
Одного знания языка программирования недостаточно для профессиональной разработки программного обеспечения. Нужны ряд компетенций - знаний, методик, н…
Подробнее
Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков
Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков
0
С появлением микропроцессоров, обладающих большим числом ядер, понимание конкуренции и параллелизма при разработке программного обеспечения стало еще …
Подробнее
Инструменты нагрузочного тестирования
Инструменты нагрузочного тестирования
0
В статье рассмотрены основные аспекты тестирования производительности программных продуктов. Авторами приводится классификация методов тестирования. П…
Подробнее
Виртуальная реальность в Unity
Виртуальная реальность в Unity
0
Книга позволит вам освоить разработку виртуальной реальности в Unity – наиболее популярном на сегодняшний день игровом движке. Вы узнаете, как использ…
Подробнее
Unity в действии. Мультиплатформенная разработка на C#
Unity в действии. Мультиплатформенная разработка на C#
0
Второе издание знаменитого бестселлера «Unity в действии» было полностью переработано, чтобы познакомить вас с новыми подходами и идеями, позволяющими…
Подробнее
Конкурентное программирование на Scala
Конкурентное программирование на Scala
0
Scala – современный, мультипарадигменный язык программирования, позволяющий описывать типичные шаблоны программирования компактнее, выразительнее и бе…
Подробнее
Документирование информационных систем
Документирование информационных систем
0
В книге рассмотрена технология создания документации на информационную систему как программный продукт, обрабатывающий информацию, с опорой на существ…
Подробнее
Разработка обслуживаемых программ на языке Java
Разработка обслуживаемых программ на языке Java
0
Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и …
Подробнее
Идиомы и паттерны проектирования в современном С++
Идиомы и паттерны проектирования в современном С++
0
В книге акцент сделан на паттерны проектирования, которые отвечают естественным нуждам программиста на С++, а также паттернам, выигрывающим от уникаль…
Подробнее
Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
0
Tестирование программного обеспечения, поставляемого пользователям, часто бывает болезненным, рискованным и длительным процессом. Перед вами книга, пр…
Подробнее
Шаблоны интеграции корпоративных приложений
Шаблоны интеграции корпоративных приложений
0
Основываясь на многолетнем опыте, эксперты Грегор Хоп и Бобби Вульф рекомендуют асинхронный обмен сообщениями в качестве оптимальной стратегии интегра…
Подробнее
Высоконагруженные приложения. Программирование, масштабирование, поддержка (PDF + EPUB)
Высоконагруженные приложения. Программирование, масштабирование, поддержка (PDF + EPUB)
0
В этой книге вы найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данны…
Подробнее
Когнитивный подход к представлению структуры каталогов файловой системы и способ его реализации
Когнитивный подход к представлению структуры каталогов файловой системы и способ его реализации
0
Автором рассматривается подход к отображению структуры файловой системы в виде когнитивной сети, при этом папки файловой системы выступают в качестве …
Подробнее
Как написать безопасный код на С++, Java, Perl, PHP, ASP.NET
Как написать безопасный код на С++, Java, Perl, PHP, ASP.NET
0
Эта книга необходима всем разработчикам программного обеспечения, независимо от платформы, языка или вида приложений. Рассмотрены уязвимости на языках…
Подробнее
Разработка обслуживаемых программ на языке С#
Разработка обслуживаемых программ на языке С#
0
Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и …
Подробнее
Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов
Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов
0
Автор книги «Наиболее эффективное использование C++» предлагает 35 новых способов улучшения ваших программ. Основываясь на своем многолетнем опыте, С.…
Подробнее
Использование паттерна «абстрактная фабрика» в реализации модуля валидации и преобразования данных интерпретатора BlockSet
Использование паттерна «абстрактная фабрика» в реализации модуля валидации и преобразования данных интерпретатора BlockSet
0
В работе показана архитектура модуля обработки данных, используемого в интерпретаторе декларативного языка моделирования BML. В статье дается теоретич…
Подробнее
Новые технологии разработки высокоэффективных и параллельных приложений на современном Фортране
Новые технологии разработки высокоэффективных и параллельных приложений на современном Фортране
0
Статья посвящена использованию новых технологий параллелизма, которые появились в современных стандартах Фортрана (Fortran-2003, Fortran-2008). Автора…
Подробнее
Принципы юнит-тестирования (pdf + epub)
Принципы юнит-тестирования (pdf + epub)
0
Юнит-тестирование – это процесс проверки отдельных модулей программы на корректность работы. Правильный подход к тестированию позволит максимизировать…
Подробнее
Rational Rose 2000 и UML. Визуальное моделирование
Rational Rose 2000 и UML. Визуальное моделирование
0
В данной книге рассматривается практическое использование пакета визуального моделирования Rational Rose в соответствии с методологией Rational Unifie…
Подробнее
Стандартная библиотека Python 3: справочник с примерами
Стандартная библиотека Python 3: справочник с примерами
0
Стандартная библиотека Python содержит сотни модулей, позволяющих взаимодействовать с операционной системой, интерпретатором и Интернетом. Все они тща…
Подробнее
Сравнительная характеристика способов построения облачных ERP-систем
Сравнительная характеристика способов построения облачных ERP-систем
0
Статья посвящена сравнению характеристик различных способов построения облачных ERP-систем. В работе описаны особенности каждой модели, их преимуществ…
Подробнее
Особенности применения информационных технологий на стадиях жизненного цикла сложных технических систем
Особенности применения информационных технологий на стадиях жизненного цикла сложных технических систем
0
На основе практического опыта авторов в статье рассмотрены основные направления применения информационных технологий, используемых на стадиях жизненно…
Подробнее
Разработка программного продукта. Профессиональные стандарты, жизненный цикл, командная работа
Разработка программного продукта. Профессиональные стандарты, жизненный цикл, командная работа
0
В учебном пособии рассматриваются основные этапы разработки программных продуктов с позиции системного подхода в рамках каскадной модели. Цели разрабо…
Подробнее
Как написать бизнес-требования? Бизнес-специалисту – как разговаривать на одном языке с ИТ
Как написать бизнес-требования? Бизнес-специалисту – как разговаривать на одном языке с ИТ
0
Эта книга поможет Вам создать уютный оазис определенности в жестокой пустыне проектной деятельности. Палящие лучи неопределенности, выжигающие все жив…
Подробнее
Разработка программного обеспечения: управление изменениями
Разработка программного обеспечения: управление изменениями
0
Эта книга об инженерной дисциплине, которая называется управлением конфигурацией программного обеспечения (software configuration management – SCM), а…
Подробнее
Знакомство с разработкой мобильных приложений на платформе «1С:Предприятие 8» (+ 2epub)
Знакомство с разработкой мобильных приложений на платформе «1С:Предприятие 8» (+ 2epub)
0
Книга адресована начинающим разработчикам прикладных решений в системе «1С:Предприятие 8». Она поможет овладеть наиболее эффективными приемами разрабо…
Подробнее
Модуль управления командами GNU Linux/UNIX на языке Java
Модуль управления командами GNU Linux/UNIX на языке Java
0
В статье представлены описание проекта и реализация библиотеки для формирования очереди команд GNU Linux/UNIX и их локального или удаленного исполнени…
Подробнее
DevOps для ИТ-менеджеров
DevOps для ИТ-менеджеров
0
В книге четко и последовательно изложены ключевые понятия, принципы и практики DevOps, дано определение DevOps и его место относительно других методол…
Подробнее
Python. Разработка на основе тестирования
Python. Разработка на основе тестирования
0
Книга демонстрирует преимущества методологии разработки на основе тестирования (TDD) на языке Python. Вы научитесь писать и выполнять тесты для создан…
Подробнее
LLVM: инфраструктура для разработки компиляторов
LLVM: инфраструктура для разработки компиляторов
0
LLVM – новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается ос…
Подробнее
Базы данных временных рядов в системах «Интернета вещей»
Базы данных временных рядов в системах «Интернета вещей»
0
В статье рассматриваются вопросы, связанные с базами данных для временных рядов. Временные ряды достаточно широко используются в различных приложениях…
Подробнее
Реактивные шаблоны проектирования (pdf+epub)
Реактивные шаблоны проектирования (pdf+epub)
0
Реактивное программирование – совершенно новая и многообещающая парадигма, позволяющая эффективно решать задачи, связанные с созданием распределенных …
Подробнее
Автоматизация процесса разработки программного обеспечения: методы и средства
Автоматизация процесса разработки программного обеспечения: методы и средства
0
В статье рассмотрены тенденции сокращения рутинных операций при проектировании, кодировании, тестировании, развертывании и документировании программно…
Подробнее
Вход В личный кабинетРегистрация