Я бы посмотрел на эти три строчки без jQuery и те пе.
Зачем компонент?
1. Devil in details. Добавим горсть мелких требований - и шапками уже не закидаешь, получатся не 3 строчки, а все 300.
Например: * менять индекс в названии каждого поля; * задавать минимальное и максимальное количество строк; * предзаполнять поля; * в будущем - сабмититься на сервер и получать данные для свежедобавленных полей;
2. DRY. Элементарное дубликование кода - у нас таких форм не одна.
3. С компонентом - например, SheepIt - наш код получается чище. И неважно, сколько кода в компоненте.
(no subject)
6/9/11 10:05 (UTC)Зачем компонент?
1. Devil in details. Добавим горсть мелких требований - и шапками уже не закидаешь, получатся не 3 строчки, а все 300.
Например:
* менять индекс в названии каждого поля;
* задавать минимальное и максимальное количество строк;
* предзаполнять поля;
* в будущем - сабмититься на сервер и получать данные для свежедобавленных полей;
2. DRY. Элементарное дубликование кода - у нас таких форм не одна.
3. С компонентом - например, SheepIt - наш код получается чище. И неважно, сколько кода в компоненте.