Понедельник, 06.05.2024, 02:08
Главная | Мой профиль | Регистрация | Выход | ВходВы вошли какГость | Группа "Гости"Приветствую ВасГость| RSS
Онлайн редактор
Форма входа
people-group
TAK.RU
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Яндекс.Метрика Рейтинг@Mail.ru
most beautiful Russian Brides contador de visitas счетчик посещений
статистика
Женская  футболка 
 
"Хорашая Света"
 
Артикул: 18578
Дата: 12.05.2014 04:24    
Женская футболка
 
"Хорошая Света"
 
цена:610 руб.
 
 
 
 
 
Сделайте подарок 
для любимых ! 
Загрузите свою фотографию,и напечатайте её на футболке.
 
Женская футболка Плохая Света
 
Огурец-это инструмент, который реализует поведение, ориентированное проектирование (BDD) рабочего процесса. Данный документ имеет дело в основном с первоначальной настройке и использовании огурец-рельсы и огурец Rubygems. Она принимает в качестве фона Ruby on Rails (RoR) web-приложений. Подробное обсуждение поведения приводом (BDD), Test Driven (TDD), и паника Driven Development (SNAFU aka ковбой кодирования) может быть найден в другом месте. Конечно, есть еще некоторые скептики на это целое Agile вещь, но, если вы читаете это, то вы, вероятно, не один из них.  Вы найдете некоторые знакомство с языком Ruby полезно и RoR рамках и в несколько меньшей степени. Цель этой статьи заключается в ближайшем новичков, так и довольно длительное следствие. Если вы знакомы с BDD/TDD концепций или опытный Rubist вы найдете некоторые из содержимого настолько очевидными, что вопрос его полезности. Другие, особенно те, Руби, не может иметь свои преимущества и именно для таких читателей в том, что этот материал.  Поскольку исходная версия данной статьи опубликована, огурец претерпела неоднократные изменения и повторно factorings. Среди них был и разумное решение для перемещения частей конкретных реализации конкретных рамок программирования в свои камни. Следовательно, установка огурец рамки, теперь, как правило, начинается с установки в конкретных рамках огурец камень, который, в свою очередь, тянет в ядро огурец драгоценный камень, как зависимость. Огурец обеспечивает поддержку широкого спектра Ruby виртуальных машин, таких как Ruby, альтернативных платформ приложений, таких как Синатра, других языков программирования, таких, как Python, тестовых средах, таких как Водосвинка, и обеспечивает i18n язык, поддержка объектов и шаг файлы. Получение некоторых из этих функций требует установки дополнительных драгоценные камни, такие как огурец-Синатра.  Детали, касающиеся установки огурец Rubygem и его рекомендуется средства поддержки для RoR находятся на этой Вики под заголовком Ruby on Rails. Экспериментировать с огурцом и огурец, рельсы, я рекомендую вам создать новый RoR проекта и использовать по умолчанию SQLite3 баз данных. Официальное руководство по началу работы с рельсов является полезным введением на RoR.  Обратите внимание, что в этом документе я часто используют термины тестирования и тест, в котором BDD деятели предпочитают термины поведение и ожидания. Когда я использую слово " тест " в BDD контексте я вообще-то обсуждая, выражая и проверка ожидаемое поведение.  Читателям следует всегда учитывать, что информация, содержащаяся в настоящем документе, могут быть устаревшими, и, следовательно, неполного или ошибочного в некоторых отношениях. Однако любые такие дефекты, как правило, будет ограничиваться определенными детали реализации и не должно отвлекать сильно от действия общего представления. Тем не менее Пожалуйста, обратите внимание, когда вы видите код, как script/generate бла в примеры и примечания ниже, что рельсы генератор изменился синтаксис для rails g бла с RoR v.3.0. Также имейте в виду, что после RoR-2 пакета проектов exec, как правило, должны предисловие большинство, если не все, из командной строки примеры, приведенные below.Bertrand Рассел однажды написал : "все расплывчато до такой степени, Вы не осознаете, пока вы пытались сделать это точнее." В этом и заключается одна из главных проблем разработки программного обеспечения. Разработка программного обеспечения-это принципиально упражнение, делая туманные и неизвестно - вещи, желаний, идей и беседы - достаточно точным, чтобы сделать машину вести себя должным образом.  Поведение Driven Development (BDD) - это подход к разработке программного обеспечения, предназначенных для решения именно эту проблему. Как же мы узнаем, что наше программное обеспечение надо указать это ясно, и проверить, что программа делает и продолжает делать то, что нам нужно? С BDD, мы начнем развитие каждой функции с нужного новое поведение, указав, что поведение с конкретными примерами, что делает эти примеры исполняемый как автоматизированные тесты. Только после того, как мы непройденного теста - желаемого поведения, в настоящее время неудовлетворенной системы мы рассмотрим реализацию поведение.  Когда Дэн Северо первоначально предложен BDD, это был ответ на вопросы, которые он имел практика и обучение Test-Driven Development. На этот раз в центре внимания оказалась на уровне классов и методов. Позже, BDD росла, чтобы охватить и анализа требований, и акцент перенесен на описывающих поведение на системном уровне. (См. http://dannorth.net/introducing-bdd/ дополнительные BDD фона.)  На сегодняшний день существует несколько инструментов, которые поддерживают BDD. Я использовал и учил их горстку, в том числе FitNesse, JBehave (оригинал BDD инструмент), Concordion, и огурец. BDD инструменты, с которой я работал, огурец-это, безусловно, мой любимый.  Огурец был первоначально Ruby-инструмент. Он вырос из Ruby на уровне единиц BDD рамках rspec. Ruby версии огурец-прежнему является базовой реализации и наиболее широко используется, но в настоящее время существуют версии для Java, .NET, JavaScript, а также несколько других языков и платформ. Я познакомлю вас с версии Ruby и затем кратко сравнить его с Java и .NET версии.
Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz