Я пытаюсь изучить лучшие практики для программирования и хочу, чтобы мой код был как можно более чистым, но также и обслуживаемым. Например, я запускаю программу, которая ожидает создания каждого элемента.
a.waitForElementToAppear(50000);
b.waitForElementToAppear(50000);
c.waitForElementToAppear(50000);
Теперь я добавил функцию, чтобы я мог легко изменить 50000
без необходимости вручную редактировать каждую из них:
function waitForElement(element) {
element.waitForElementToAppear(5000);
}
и изменил приведенный выше код на:
waitForElement(a);
waitForElement(b);
waitForElement(c);
Это анти-шаблон для создания новой функции для вызова относительно небольшой задачи? Есть ли лучший подход?