Вопросы к Поиску с Алисой
Некоторые методы оптимизации повторных попыток в разработке программного обеспечения:
Также для оптимизации процесса разработки в целом можно использовать принцип DRY (Don't Repeat Yourself), согласно которому повторяющиеся части кода объединяются в общие функции или модули. habr.com