Парни разработки через тестирование обращаются к быстрому, исследовательскому, расследование, которое включает кодирование чего-то, чтобы видеть, работает ли оно, скачок.
Какие-либо идеи, почему они придумали то слово?
Обновление: чеканка Kent Beck похожа на 'исходного' мне, хотя его использование слова не имеет большого смысла, по-моему. Кодирование быстрого теста 'проводит скачок через проект'?
Интересно, кажется, что он прекратил использовать термин, потому что это вызвало в воображении различные значения различным людям - посмотрите ниже для доказательства!
Ward Cunningham пишет на WardsWiki (относящийся к Kent Beck):
я часто спрашивал бы Kent, "Какова самая простая вещь, которую мы можем программировать, который убедит нас, что мы на правильном пути?" Такое продвижение вне трудностей под рукой часто приводило нас к более простым и более привлекательным решениям. Kent назвал это Скачком. Я нашел практику особенно полезной при поддержании больших платформ.
Kent Beck пишет в Руководство по Лучшему Smalltalk:
Иногда я называю это "скачком", потому что мы управляем скачком посредством всего дизайна. [...], поскольку люди по-разному связывают "скачок" с волейболом, железными дорогами или собаками, я начал использовать "архитектурный прототип" для описания этой реализации.
По моему скромному мнению, термин скачок касается забивания гвоздя через доску. Да.. здесь это
, "Скачок" является значением термина Экстремального программирования "эксперимент". Мы используем слово, потому что мы думаем о скачке, имеет быстрый, почти эксперимент "в лоб", нацеленный на изучение всего одной вещи. думайте о забивании большого гвоздя через плату.
- Приключения Экстремального программирования в C# - Ron Jeffries
Я всегда полагал, что он был аналогией альпиниста. Куда Вы помещаете скачок в гору на Вашем пути. Если скачок придерживается, то нормально идти тем путем.
Файл Жаргона имеет следующую запись:
скачок v.
Для нанесения поражения механизму выбора путем представления (иногда временный) устройство, которое вызывает определенный результат. Слово используется в нескольких отраслях промышленности; телефонные инженеры обращаются к пронзанию реле путем вставки контакта для содержания реле или в закрытом или в открытом состоянии, и железнодорожники обращаются к пронзанию переключателя дорожки так, чтобы это не могло быть перемещено. В средах программирования это обычно относится к временному изменению, обычно для тестирования (в противоположность постоянному изменению, которое назвали бы зашитым).
[граница techspeak] видимый пик в иначе довольно постоянном графике (например, внезапный рост линейного напряжения, неожиданное короткое "высоко" на логической строке в схеме). Хакеры часто используют это для внезапного короткого увеличения некоторого количества, такого как системная нагрузка или сетевой трафик.
Я полагаю, что это - техническое выражение. Скачок является временным решением, что-то, что Вы испытываете, чтобы видеть, работает ли он перед созданием постоянного решения. Инженеры железной дороги говорят [приблизительно 110] пронзание переключателя дорожки : вставка направляющей пронзает в переключатель, таким образом, это не может быть перемещено.
Поскольку это необычно, как скачок в графике. Например, скачок в использовании ЦП.