Управление IT-проектами
  • формат pdf
  • размер 10.19 МБ
  • добавлен 30 марта 2009 г.
Бек Кент. Экстремальное программирование. Разработка через тестирование
Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development – разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелых выводов. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой новой методики. В книге рассматриваются два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.
Смотрите также

Бек Кент. Экстремальное программирование

  • формат pdf
  • размер 2.54 МБ
  • добавлен 15 апреля 2011 г.
Экстремальное программирование - это упрощенная методика организации производства для небольших и средних по размеру команд разработчиков, занимающихся созданием программного продукта в условиях неясных или быстро меняющихся требований. Данная книга поможет определить, оправдано ли применение XP в вашей ситуации. Основные вопросы, которые рассматриваются в этой книге: экономические аспекты программного обеспечения; стоимость внесения изменений; б...

Брауде Э. Технология разработки программного обеспечения

  • формат djvu
  • размер 16.06 МБ
  • добавлен 01 сентября 2010 г.
Книга является классическим руководством по технологии разработки программного обеспечения. В ней рассматриваются основные этапы процесса разработки программного продукта, включая его описание, проектирование, собственно разработку, интеграцию и тестирование частей, тестирование программы в целом и сопровождение. Каждый из этапов подробно иллюстрируется на конкретных примерах. Отдельные главы посвящены определению типа процесса разработки и управ...

Жоголев Е.А. Введение в технологию программирования

  • формат htm, pdf
  • размер 509.76 КБ
  • добавлен 01 июня 2009 г.
Е. А. Жоголев. Введение в технологию программирования (конспект лекций). - М.: "ДИАЛОГ-МГУ". Надежное программное средство как продукт технологии программирования. Исторический и социальный контекст программирования. Источники ошибок в программном средстве. Общие принципы разработки программных средств. Внешнее описание программного средства. Методы спецификации семантики функций. Архитектура программного средства. Разработка структуры программы...

Калбертсон Р., Браун К., Кобб Г. Быстрое тестирование

  • формат pdf
  • размер 4.53 МБ
  • добавлен 06 июля 2010 г.
Издательство Вильямс, 2002. 384 с. Напряженная, жесткая, порою даже жестокая, конкуренция на современном рынке программного обеспечения заставляет максимально быстро поставлять программные продукты на рынок. Проблема непрерывного поддержания должного уровня качества и, в то же время, соблюдения календарного плана приводит к созданию новых стратегий тестирования, неразрывно связанных с процессом разработки. Не смотря на то, что идеальное программ...

Макгрегор Джон, Сайкс Девид. Тестирование объектно-ориентированного программного обеспечения

  • формат djvu
  • размер 4.21 МБ
  • добавлен 24 августа 2010 г.
Практическое пособие. Основное внимание уделяется реальному планированию и эффективной реализации процесса тестирования ПО. Подробно рассматриваются концептуальные отличия технологий тестирования объектно-ориентированного ПО от таковых для традиционного процедурного ПО. Книга может послужить практическим и учебным руководством для профессиональных разработчиков, предлагая готовые технологии построения надежного, предсказуемого и высокоэффективног...

Романова Т.Н. Тестирование программного обеспечения

  • формат doc
  • размер 57.67 КБ
  • добавлен 04 февраля 2012 г.
Московский государственный технический университет имени Н.Э. Баумана, 2003, 45с. Учебное пособие по курсу «Технология программирования» по специальности «Программное обеспечение ЭВМ и информационные технологии». Данная работа имеет цель – познакомить студентов с приемами и методами современного тестирования. В первой части учебного пособия рассказывается о современном подходе к тестированию программного продукта, о методике интегральной оценки т...

Силаенков А.Н. Лекции по технологии программирования

  • формат doc
  • размер 3.88 МБ
  • добавлен 24 мая 2009 г.
Введение в технологию программирования. Характеристики программного обеспечения. Жизненный цикл программного обеспечения. Этапы решения задач на ЭВМ. Этапы разработки программы. Структурное программирование. Пошаговая детализация - основной метод построения текста программного модуля. Объектно-ориентированное программирование. Программирование ветвлений и циклов. Объектно - ориентированное программирование. Программирование обработки таблиц. Объе...

Слукин Сергей. Введение в тестирование программного обеспечения

  • формат pdf
  • размер 5.64 МБ
  • добавлен 23 сентября 2011 г.
Авторский курс, 11.03.2009, 134 стр. Введение в тестирование программного обеспечения Методы и виды тестирования Тестовая документация. Общие сведения Тестовые требования Тестовые примеры (Test Case) Тестовые планы (Test Plan) Отчеты о прохождении тестов Покрытие программного кода Тестирование пользовательского интерфейса Тестирование объектно?ориентированного программного обеспечения Регрессионное тестирование

Соммервилл, Иан. Инженерия программного обеспечения

  • формат doc
  • размер 14.2 МБ
  • добавлен 08 июня 2008 г.
Соммервилл, Иан. Инженерия программного обеспечения, 6-е издание.: Пер. с англ. – М.: Издательский дом "Вильямс", 2002. – 624 с.: ил. === Данная книга является прекрасным введением в инженерию программного обеспечения. Здесь дана широкая панорама тем инженерии ПО, охватывающих все этапы и технологии разработки программных систем. В семи частях книги представлен весь спектр процессов, ведущих к созданию программного обеспечения: от начальной разра...

Технология программирования. Лекции

  • формат doc
  • размер 1.22 МБ
  • добавлен 16 марта 2010 г.
Надежное программное средство как продукт технологии программирования. Исторический и социальный контекст программирования. Источники ошибок в программных средствах. Общие принципы разработки программных средств. Внешнее описание программного средства. Методы спецификации семантики функций. Архитектура программного средства. Разработка структуры программы и модульное программирование. Разработка программного модуля. Доказательство свойств програм...