Как работать с Jira плагином из ScriptRunner или как избежать дублирования кода
|
|
Пятница, 09 Февраля 2018 г. 16:50
+ в цитатник
В этой статье я хотел бы обсудить проблему дублирования кода в Adaptivist ScriptRunner.
Когда начинаешь писать скрипты в ScriptRunner, то обычно весь код пишешь в одном скрипте и затем добавляешь этот скрипт в пост функцию, валидатор, условие и тому подобное.
Все идет хорошо до тех пор, пока ты не обнаружил ошибку в коде, или не произошли изменения в бизнес-требованиях. В этом момент ты понимаешь, что поправить нужно не один скрипт, а несколько скриптов с изменившейся логикой, а еще хуже то, что ты не помнишь, какие точно скрипты нужно править.
Можно запустить поиск по директории, в которой лежат скрипты, но как показывает практика, такое решение проблемы практически всегда оставляет баги в коде.
Это классическая проблема, связанная с дублированием кода.
Попробуем избавиться от дублирования кода.
Читать дальше ->
https://habrahabr.ru/post/348352/
Метки:
author aleme
разработка веб-сайтов
программирование
java
atlassian
блог компании райффайзенбанк
jira
scriptrunner
разработка
raiffeisenbank
raiffeisen
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-