Интересный паттерн
Есть библиотека для работы с Jira Rest API.
Доступ к тикету в ней выглядит, примерно, так:
- Пользователь создает jira клиента
- Клиент создает тикет
- Тикет создает обновлятор
- Обновлятор выполняется
Выглядит довольно изящно и красиво. Я в такой манере никогда не писал код. У меня обычно:
- Создаем клиента
- Создаем тикет
- Обновляем тикет
И тут даже мне очевидно, где объектно-ориентированный подход, а где процедурный.