Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:
Главная: Программирование: Java: Экстремальное программирование в IBM VisualAge for Java
Экстремальное программирование в IBM VisualAge for Java
Автор: Источник: н/дЯзык: русский
Современные интегрированные среды разработки быстры и удобны как никогда ранее. Но и этого мало. Разработка программ ведется слишком долго. Многие компании разрабатывающие программное обеспечение совершенствуют существующие и классические методологии программирования, к примеру есть и такое направление, называемое экстремальным программированием(Extreme Programming (XP)). Методология XP предназначена для большей эффективности управления процессом создания программ, уменьшить время разработки и предоставить конечный продукт отвечающий ожиданиям пользователей. Многие компании кроме методологий делают ставку и на мощные интегрированные среды разработки (Integrated Development Environments (IDEs)), например, на IBM VisualAge for Java. Выбор мощных сред разработки не случает, при их помощи они надеются быстро разрабатывать сложные приложения. К сожалению не всегда удается совместить какую-то конкретную среду разработки с какой-то конкретной методологией разработки. Эта статья содержит несколько наилучших способов использования сегодняшней методологии экстремального программирования в совокупности с VisualAge for Java. Экстремальное программирование (XP) XP - методология быстрой разработки гибких приложений. XP, наиболее подходящая для маленьких команд разработчиков, превращает традиционный подход к программированию в экстремальный. Для большего представления об экстремальном программировании Вы можете узнать на сайте экстремального программирования. Основные принципы XP: Короткие циклы релизов (выпусков готового ПО) Простая архитектура ПО Написание тестов до написания кода программы Реорганизация Парное программирование Общий код Непрерывная интеграция Строгие стандарты на код Многие разработчики, кто никогда до этого не использовал XP в своей работе относятся к экстремальному программированию весьма скептически. Ключевой концепцией XP является то, что слабые стороны одного принципа компенсируются сильной стороной другого. К примеру, Вы можете думать, что общий код может привести к катастрофе, однако в совокупности с короткими циклами разработчики часто проверяют чужой код. К тому же, короткие циклы и непрерывная интеграция обеспечивают гораздо меньшее количество конфликтов между разработчиками. Скрупулезное написание и использование тестов предохраняет разработчиков от случайной порчи правильного кода, а парное программирование повышает качество самого кода и общую целостность системы. Поскольку принципы XP сильно зависят друг от друга, то в проектах где используется экстремальное программирование все они должны быть реализованы в полном объеме. Тем не менее, некоторые из этих принципов (общий код к примеру), требуют осмотрительности когда они реализуются на IDE таких как VisualAge. Поскольку в таком случае XP зависит от нестандартного применения и настроек IDE.
Доступные файлы (отрапортовать об ошибке!):
ПросмотретьЗагрузитьВ портфель! (руководств: 0)Обсудить на форуме





  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте