Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
![]() |
Экстремальное программирование: постановка процесса. С первых шагов и до победного конца
Ауэр К., Миллер Р Издано: Издательский дом "Питер", ISBN: 5318001327, Мягкий переплет, 368 стр.
Экстремальное программирование задает простой вопрос: «Каким образом небольшая группа самых обыкновенных, заурядных разработчиков может создать программный продукт, во всех отношениях удовлетворяющий требованиям заказчика?» Эта книга отвечает на данный вопрос. Авторы не любят вдаваться в методологические дискуссии. Конечно же, в свое время они прислушивались к самым разнообразным доводам. Они анализировали их, разделяли их на части, пытались применить их частично и в целом. Сейчас они знают, что работает, а что — нет. Они также знают, почему.
|
![]() |
Экстремальное программирование: планирование.
Бек К., Фаулер М. Издано: Издательский дом "Питер", ISBN: 5318001114, Твердый переплет, 144 стр.
Эта книга харизматических лидеров экстремального программирования — о том, как планировать проекты разработки программного обеспечения по технологии XP. В основном она предназначена руководителям — тем, кто должен составлять план работ, а потом следить, чтобы он соответствовал действительности. Она будет полезна и программистам с заказчиками, поскольку это две основные роли в процессе планирования и разработки ПО.
|
![]() |
Экстремальное программирование: разработка через тестирование.
Бек К. Издано: Издательский дом "Питер", ISBN: 5804600516, Мягкий переплет, 224 стр.
Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели, подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development — разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелых выводов. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой новой методики. В книге рассматриваются два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность свой работы и получить удовольствие от программирования.
|
![]() |
Технологии создания распределенных систем. Для профессионалов
Цимбал А. А., Аншина М. Издано: Издательский дом "Питер", ISBN: 5-94723-413-0, Твердый переплет, 576 стр.
Прошли те времена, когда программисты для создания приложений легко обходились одной-двумя любимыми технологиями, а связь приложений в рамках информационных систем осуществлялась просто и без затей — через SQL-сервер баз данных. Этот сервер и управлял ресурсами, и обеспечивал связь с клиентским компьютером, и ведал транзакциями. Времена изменились. Появилось множество программных продуктов, позволяющих быстро и красиво создавать клиентские приложения, управлять ресурсами серверов, потоками, безопасностью и транзакциями. Более того, все эти задачи теперь могут решаться одновременно, в режиме тесного взаимодействия друг с другом. Речь идет о новых мощных технологических направлениях — в первую очередь, CORBA, J2EE и DOT-NET. В этой книге рассматривается широкий круг новых технологий на уровне, достаточном для написания собственных программ. Наибольшее внимание уделяется связям между технологиями и вопросам их совместного использования. Книга предназначена для опытных пользователей и программистов.
|
![]() |
Управление проектами по созданию программного обеспечения
Уокер Ройс Издано: 2002, М., Лори, ISBN: 5-85582-156-0, Мягкий переплет, 424 стр. Настоящая книга представляет новый подход к управлению современными сложными проектами по созданию ПО. Прагматический взгляд Уокера Ройса вскрывает недостатки многих известных подходов к управлению проектами. Книга содержит оценку современного состояния дел в области управления проектами базирующуюся на 20-летнем опыте успешной работы автора и представляющую несомненный интерес для профессиональных разработчиков ПО.
|
![]() |
Современные методы описания функциональных требований к системам Алистер Коберн Издано: 2002, М., Лори, ISBN: 5-85582-152-8, Мягкий переплет, 263 стр. Эта книга является руководством по изучению важнейших элементов вариантов использования. Научившись их создавать, вы преуспеете в осуществлении вашего следующего проекта. |
![]() |
UML. Основы. Краткое руководство по унифициорованному языку моделирования. Второе издание Мартин Фаулер, Кендалл Скотт Издано: 2002, М., Символ-Плюс, ISBN: 5-93286-032-4, Мягкий переплет, 192 стр. Книга написана для тех, кто знаком с основами объектно-ориентированного анализа и проектирования. М. Фаулер рассматривает в контексте UML различные методы моделирования, такие как варианты использования, диаграммы классов и диаграммы взаимодействия, и описывает ясно и кратко нотацию и семантику. Также представлены полезные не-UML методы - CRC-карты и образцы. Книга содержит множество полезных рекомендаций, основанных на 12-летнем опыте автора, и пример UML-проекта, реализованного на Java. |
![]() |
Проектирование программного обеспечения экономических информационных систем А.М. Вендров Издано: 2002, М., Финансы и статистика, ISBN: 5-279-02144-х, Твердый переплет, 352 стр. Цель учебника - оказать помощь в освоении современных методов проектирования программного обеспечения экономических информационных систем, основанных на использовании CASE-технологии, и навыков их практического применения. Материал учебника соответствует современному уровню развития индустриальных технологий. Он базируется на международных и отечественных стандартах, прежде всего на стандарте ISO 12207 "Процессы жизненного цикла программного обеспечения". |
![]() |
Принципы работы с требованиями к программному обеспечению. Унифицированный подход Леффингуэлл, Дин, Уидриг, Дон. Издано: 2002, М., Вильямс, ISBN: 5-845-0275-4, Мягкий переплет, 448 стр. Книга посвящена вопросам формирования требований и работе с ними при разработке сложных систем программного обеспечения. Недостаточное внимание к этому аспекту разработки может привести к превышению расходов, затягиванию сроков выполнения и даже полной неудаче проекта. Авторы предлагают хорошо зарекомендовавшие себя методы выявления, документирования, реализации и тестирования требований, используя для их описания как прецеденты, так и более традиционные методы. Особое внимание уделяется вопросам уяснения потребностей пользователей, определения масштаба проекта и эффективной обработки изменений. Все этапы иллюстрируются обсуждением полномасштабного рабочего примера. |
![]() |
Унифицированный процесс разработки программного обеспечения А. Якобсон, Г. Буч, Дж. Рамбо Издано: 2002, СПб., "Питер", ISBN: 5-318-00358-3, Твердый переплет, 496 стр. Книга, написанная признанными специалистами в области разработки программного обеспечения, описывает унифицированный процесс создания сложных программных систем, включающий в себя как использование средств унифицированного языка моделирования UML - стандартного способа визуализации, конструирования, документирования и пересылки артефактов программных систем, - так и все фазы подготовки и управления этим процессом. Эта книга будет полезна аналитикам, разработчикам приложений, программистам, тестерам и менеджерам проектов. |
![]() |
Экстремальное программирование Кент Бек Издано: 2002, СПб., "Питер", ISBN: 5-94723-032-1, Мягкий переплет, 224 стр. Эта книга об экстремальном программировании. Экстремальное программирование, часто обозначаемое аббревиатурой ХР, - это упрощенная методика организации производства для небольших и средних по размеру команд специалистов, занимающихся разработкой программного продукта в условиях неясных или быстро меняющихся требований. Данная книга предназначена для того, чтобы определить, оправдано ли применение ХР в вашей ситуации. |
![]() |
Rational Rose 2000 и UML Визуальное моделирование Терри Кватрани Издано: 2001, М., ДМК Пресс, ISBN: 5-94074-131-2 , Мягкий переплет, 176 стр. В данной книге рассматривается практическое использование пакета визуального моделирования Rational Rose в соответствии с методологией Rational Unifield Process. Поскольку с каждым годом сложность программного обеспечения возрастает, потребность в средствах визуального моделирования и проектирования, а также людях, знающих и умеющих использовать их на практике, тоже увеличивается. Все больше программистов и разработчиков, которые раньше просто писали программный код понимают, что для создания серьезного программного обеспечения необходимы строгий системный подход, использование передовых методик и средств разработки крупных проектов. |
![]() |
Case-технологии : работа в Rational Rose С.А. Трофимов Издано:2001, М., Бином, ISBN: 5-7989-0220-Х, Мягкий переплет, 272 стр. Эта книга знакомит читателя с таким популярным CASE-средством как Rational Rose. В ней показывается, как при помощи пакета Rational Rose, на основе UML-диаграмм создается программная система - от замысла до создания исполняемого кода. Повторяя описанные в книге действия, читатель сам пройдет этот путь, целью которого будет создание полноценного приложения. |
![]() |
BPwin ERwin CASE-средства разработки информационных систем АВТОР Издано:2001, М., Диалог-МИФИ, ISBN: 5-86404-128-9, Мягкий переплет, 304 стр. Предлагаемая читателю книга представляет собой практической руководство по созданию информационных систем с помощью эффективных инструментов анализа, проектирования и кодогенерации фирмы PLATINUM technology - BPwin и ERwin. Она содержит также описание методов структурного анализа и проектирования моделей данных в объеме, необходимом для практической работы. Применение методов иллюстрируется примерами. |
![]() |
ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ. (Вторая редакция) Сэм Канер, Джек Фолк, Енг Кек Нгуен Издано:2000, Киев, Издательство "ДиаСофт", ISBN: 966-7393-42-9, Мягкий переплет, 544 стр. Книга именитых специалистов в области разработки программного обеспечения посвящена одному из наиболее важных и нетривиальных аспектов в рамках процесса создания сложных программных систем. Книгу отличает, прежде всего, привязка к условиям реального мира на примерах известных компаний-разработчиков, находящихся в Силиконовой долине. Подробно рассматривается широкий спектр вопросов: от организации процесса тестирования до собственно текстирования проекта, кода, документации и т.д. Для специалистов в области разработки программного обеспечения. |
![]() |
ПРИМЕНЕНИЕ UML И ШАБЛОНОВ ПРОЕКТИРОВАНИЯ. Введение в объектно-ориентированный анализ и проектирование Крэг Ларман Издано: 2001, Издательский дом "Вильямс", ISBN: 5-8459-0125-1, твердый переплет, 496 стр.
В книге рассматривается унифицированный язык моделирования UML, который является признанным стандартом для описания моделей и обеспечивает возможность общения между разработчиками. Для иллюстрации всего процесса объектно-ориентированного анализа и проектирования в книге приводится исчерпывающее описание реального примера. В нем показано, как перейти от этапа объектно-ориентированного проектирования к созданию кода на языке Java. Книга рассчитана на читателей с различным уровнем подготовки, интересующихся вопросами объектно-ориентированного анализа и проектирования.
|
![]() |
Язык UML. руководство пользователя Грейди Буч, Джеймс Рамбо, Айвар Джекобсон Издано: 2000, Москва, ДМК, ISBN: 5-93700-009-9, мягкий переплет, 432 стр. UML позволяет охватить не только концептуальные элементы системы - бизнес-процессы, системные функции - но и конкретные детали: классы языков программирования, схемы баз данных, повторно используемые компоненты программного обеспечения. В данной книге, написанной создателями UML, последовательно излагаются принципы моделирования на основе этого языка. Привлечение многочисленных примеров, переход от простого материала к сложному позволяют читателям быстро усвоить словарь и правила UML и обеспечивают эффективную работу с ним. |
![]() |
CASE-технологии. Консалтинг в автоматизации бизнес-процессов Г. Н. Калянов Издано: 2000, М., Горячая линия-Телеком, ISBN: 5-93517-017-5, Твердый переплет, 320 стр. В книге обобщается опыт разработки консалтинговых проектов создания комплексных интегрированных систем автоматизации предприятий и учреждений различного профиля (финансовых, промышленных, офисных) и различных размеров - от малого предприятия до крупной корпорации. Подробно рассматривается методологическая и инструментальная база консалтинга - CASE-технологии. По сравнению с первым изданием добавлены разделы, посвященные моделирования и реорганизации бизнес-процессов. |