Программирование функции «если это, то то» для автоматизации процессов

#automation #process #logic

Вопрос:

Я создаю функцию для своего нового программного обеспечения и хочу добавить, если это произойдет, то сделайте это. Это на Ruby on Rails, но я больше всего на свете хочу понять логику.

Есть какие-нибудь советы или советы для начала? Есть ли какое-либо руководство или готовое решение для начала?

Спасибо!