Шаблон проектирования jQuery для селекторов для повышения удобства сопровождения кода?

Вчера мне пришлось вернуться на страницу, над которой я работал несколько недель назад, чтобы переделать интерфейс. Пользовательский интерфейс состоял из элемента управления вкладкой jQuery UI с 3 вкладками. Каждая вкладка имеет 3-5 элементов управления внутри и кнопку отправки, чтобы отправлять данные только внутри вкладки. Мне пришлось реорганизовать некоторые вкладки, удалить некоторые текстовые поля, добавить несколько раскрывающихся списков, изменить некоторые поведения и даже немного поработать с проверкой на стороне клиента (которая использует проверку jQuery). Во время этого упражнения я обнаружил, что мне нужно вернуться и перепроверить каждый из моих селекторов jQuery. Некоторые остались нетронутыми, но многие изменились.

Мне интересно, какой шаблон проектирования (если есть) люди используют, чтобы избежать или минимизировать эффект рефакторинга или переделки веб-страницы, на которой часто используется jQuery. Я уверен, что это не может быть просто «Поиск» + «Поиск и замена».

6
задан enriquein 6 July 2011 в 12:49
поделиться