16.10.2008 09:25 |
Джон Роббинс
В данной книге автор (эксперт по повышению качества кода Джон Роббинс) отходит от принятого ранее стиля изложения "для экспертов", описывая инструменты отладки, настройки и тестирования Visual Studio 2005, в расчете на реальных разработчиков. В ней содержится не только обзор "научных" техник отладки и инструкций от экспертов, но и советы по решению наиболее часто встречающихся в практике разработчика проблем. Благодаря этой книге программисты всех уровней подготовки смогут отточить свои навыки по отладке кода и использованию специальных инструментов для поиска ошибок, настройки и тестирования приложений (включая Test Explorer, Enterprise Performance Tool и WinDbg). |
12.10.2008 14:30 |
Software Engineering
Иан Соммервилл
Данная книга является прекрасным введением в инженерию программного обеспечения. Здесь дана широкая панорама тем инженерии ПО, охватывающих все этапы и технологии разработки программных систем. В семи частях книги представлен весь спектр процессов, ведущих к созданию программного обеспечения, начиная от начальной разработки системных требований и далее через проектирование, непосредственное программирование и аттестацию до модернизации программных систем. Эта книга окажет неоценимую поддержку студентам и аспирантам, изучающим дисциплину “Инженерия программного обеспечения”, а также будет полезна тем специалистам по программному обеспечению, которые хотят познакомиться с новыми технологиями разработки ПО, такими как спецификация требований, архитектура распределенных структур или надежность программных систем. |
12.10.2008 14:27 |
В. В. Липаев Рассматриваются модели и стандарты жизненного цикла сложных программных средств информационных систем. Представлен профиль жизненного цикла базовой, мобильной версии комплекса программ, поддержанный совокупностью международных и национальных стандартов. На основе стандартов, обеспечивающих полный жизненный цикл сложных программных комплексов, изложены требования, правила и рекомендации по структуре и содержанию свыше сорока эксплуатационных и технологических документов на прикладные программы информационных систем. Представлены методические основы, организация и методика конфигурационного управления и сопровождения версий программных средств. В приложениях приведены аннотации и разделы Международных стандартов, регламентирующих документирование и конфигурационное управление программными средствами, и примеры инструментальных средств в этой области. Для разработчиков, заказчиков и руководителей проектов сложных информационных систем, может использоваться как исходный материал при подготовке фирменных руководств, как учебное пособие в вузах по документированию и конфигурационному управлению версиями программных средств и как справочник по стандартам в этой области. |
12.10.2008 14:21 |
Дэн Хейвуд, Энди Кармайкл Together — это отлично интегрированный набор инструментов, позволяющий эффективно и быстро создавать программное обеспечение с высоким уровнем качества. Книга “Быстрая и качественная разработка программного обеспечения” является полноценным руководством по наиболее эффективному использованию преимуществ Together. Ведущими экспертами в этой области описываются приемы, которые необходимо использовать для успешного прохождения всех этапов процесса разработки: от планирования и описания требований до разработки, отладки, передачи и управления. Независимо от используемых технологий, аналитики, архитекторы, разработчики и менеджеры с помощью этой книги и средств Together смогут ускорить выполнение ближайшего проекта по разработке программного обеспечения. |
12.10.2008 13:28 |
Филипп Крачтен
Данная книга является кратким введением в Rational Unified Process - процесс разработки программного обеспечения, который помогает повысить эффективность работы команды разработчиков и предлагает всем ее членам советы по улучшению процесса разработки. Использование Rational Unified Process позволяет оценить все преимущества использования унифицированного языка моделирования UML (Unified Modeling Language), а также автоматизации разработки программного обеспечения и других передовых методов, доказательством чего является множество успешных проектов.
Технология Rational Unified Process объединяет всю команду разработчиков программного обеспечения и оптимизирует производительность каждого члена команды, предоставляя им электронный доступ к коллективному опыту по разработке тысяч проектов и рекомендациям многих промышленных лидеров. Данная книга может использоваться в качестве руководства по разработке программного обеспечения - ив рамках разумного бюджета и установленного графика работ будет получен продукт высочайшего качества. Автор данной книги щедро делится своими знаниями из области внутренней структуры процесса, акцентирует внимание на ключевых аспектах, необходимых для овладения предлагаемым подходом к производству программного обеспечения.
Предлагаемое второе издание переработано и дополнено и отвечает содержанию последней версии продукта Rational Unified Process - RUP 2001. Эта версия предлагает следующее:
- Более подробное руководство по электронной разработке;
- Схемы применения процесса к разнообразным проектам и технологиям.;
- Расширенный анализ тестирования, охватывающего весь жизненный цикл продукта.;
- Более полное освещение вопросов проектирования прикладного интерфейса — особенно вопросов его применения к разработке эффективных Web-приложений;
- Более подробное изложение принципов разработки систем реального времени и реагирующих систем;
- Описание сути разрабатываемых систем с помощью шаблонов и контуров процесса.
|
07.10.2008 11:11 |
Test-driven development
Кент Бек
Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели, подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development — разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелых выводов. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой новой методики. В книге рассматриваются два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность свой работы и получить удовольствие от программирования. |
06.10.2008 13:31 |
Application debug
Роббинс Дж.
Рассматриваются методики отладки (отладочные операторы, трассировка, блочное тестирование), основы работы и типы отладчиков, точки прерывания и пошаговый проход, таблицы символов и форматы символов отладки, удаленная отладка, автоматизированное тестирование. Большое внимание уделено дизассемблированию программ и работе с отладчиками Visual C++ и Visual Basic, мультимашинной и мультипроцессной трассировке, многопоточным блокировкам. В приложениях содержатся сведения о журналах программы Dr. Watson, ресурсах Интернета для Windows-разработчиков и форматах точек прерывания. На компакт-диске представлены MS Platform SDK (январь 2000 г.), исходные коды, отладочные утилиты и полнофункциональный GUI-отладчик. |
06.10.2008 11:14 |
Стивенс Род
В книге известного американского автора Рода Стивенса рассматриваются важные концепции и методы, знание которых помогает не только находить и исправлять ошибки, но и предотвращать их появление в ваших программах.
Подробно рассказывается, как сделать тексты программ более понятными. Объясняются принципы тестирования и применения профайлера, предназначенного для нахождения ошибок и оптимизации кода.
Издание адресовано программистам на Visual Basic любого уровня подготовки, а также тем, кто интересуется вопросами оптимизации кода на других языках программирования (C/C++, Pascal и т.д.)
|
|